45 Star Island DrMiami Beach FL 33139
Villa 9 beds 10.0 baths 9,753 ft²
34 Star Island DrMiami Beach FL 33139
Villa 9 beds 9.0 baths 5,493 ft²