$930,000
90 NE 32nd St # 212, Miami FL 33127
Miami, FL
1 bd
1 ba
817 sqft