$4,000,000
Waterfront
788 NE 23rd St # 1402, Miami FL 33137
Miami, FL
4 bd
5 ba
2,743 sqft