8121 SW 89th Ave, Miami, FL 33173
3
beds
2
baths
2,015 Sq.Ft. LIVING AREA
8,892 Sq.Ft. lot
Mins from Dadeland Mall and all major highways.
– Jon Gilman