$5,775,000
Waterfront
788 NE 23rd St # 3801, Miami FL 33137
Miami, FL
5 bd
6 ba
3,966 sqft