$1,295,000
Waterfront
480 NE 31 St # 2607, Miami FL 33137
Miami, FL
3 bd
3 ba
1,649 sqft