1000 Quayside Ter Unit: 1801, Miami, FL 33138
3
beds
2.5
baths
1,913 Sq.Ft. LIVING AREA
0.044 Acres lot