1747 SW 21st St # 0, Miami, FL 33145
3
beds
3
baths
2,359 Sq.Ft. LIVING AREA
5,582 Sq.Ft. lot