$959,000
851 NE 1st Ave # 1208, Miami FL 33132
Miami, FL
2 bd
3 ba
1,491 sqft