1010 SW 2nd Ave #LPH03
Miami, Florida 815, United States
United States
734,000 USD
3
Beds
Beds
3
Baths
Baths
1,470 ft2
Living Area
Living Area