2401 SW 102nd Ave, Miami, FL 33165
3
beds
2
baths
1,327 Sq.Ft. LIVING AREA
4,611 Sq.Ft. lot