$1,400,000
Waterfront
580 72nd St # 1608, Miami Beach FL 33141
Miami Beach, FL
2 bd
2 ba
802 sqft