$1,170,000
488 NE 18th St # 2210, Miami FL 33132
Miami, FL
3 bd
4 ba
1,592 sqft