29 Star Island Dr, Miami Beach, Florida 33139 USA

$22,900,000  Single Family - SOLD MLS® A10728350