7964 Fisher Island Dr #7964
Miami Beach, Florida 1416, United States
United States
55,000 USD
5
Beds
Beds
7
Baths
Baths
6,820 ft2
Living Area
Living Area