90 NE 32nd Street # 603, Miami FL 33127

90 NE 32nd Street # 603, Miami FL 33127, Miami, FL 33127

90 NE 32nd Street # 603, Miami FL 33127

$4,300

1 Beds · 1 Baths · 598 Sq Ft