90 NE 32nd Street # 812, Miami FL 33127
90 NE 32nd Street # 812, Miami FL 33127, Miami, FL 33127
$839,000
1 Beds · 1 Baths