$2,580,000
580 72nd St # 1801, Miami Beach FL 33141
Miami Beach, FL
3 bd
2 ba
1,117 sqft