395 NE 21st St # 605, Miami, FL 33137
1
bed
2
baths
725 Sq.Ft. LIVING AREA
0.54 Acres lot