$850,000
580 72nd St # 1005, Miami Beach FL 33141
Miami Beach, FL
1 bd
1 ba
435 sqft