8 Star Island Dr, Miami Beach, Florida 33139 USA

$80,000,000  Single Family - SOLD MLS® A11081499