$328,000
7801 W 29th Way # 102, Miami Beach FL 33018
Miami Beach, FL
2 bd
2 ba
885 sqft