5800 SW 20th St, Miami, FL 33155
4
beds
4
baths
2,252 Sq.Ft. LIVING AREA
5,833 Sq.Ft. lot