519 W 29th St, Miami Beach, FL 33140
3
beds
5
baths
2,184 Sq.Ft. LIVING AREA
5,900 Sq.Ft. lot