2601 SW 143rd Ave, Miami, FL 33175
5
beds
3
baths
2,446 Sq.Ft. LIVING AREA
8,945 Sq.Ft. lot