3706 NW 77th Ave, Davie, FL 33024
3
beds
2
baths
1,081 Sq.Ft. LIVING AREA
1,688 Sq.Ft. lot