$2,080,000
Waterfront
900 Biscayne Blvd, Miami FL 33132
Miami, FL
3 bd
4 ba
2,577 sqft