650 West Ave, Miami Beach, FL, 33139
Miami Beach, Florida, United States
USD 1,240,000
- 3
- 2
- 1,191 ft2
8101 Harding Ave, Miami Beach, FL, 33141
Miami Beach, Florida, United States
USD 775,000
- 2
- 1
- 892 ft2