$700,812
94 NE 29th St # 714, Miami FL 33137
Miami, FL
0 bd
1 ba
388 sqft