Venetian Star 5 bedroom Mansion

Miami Beach, FL 33139

5 Bed, 4.5 Bath, 3400 Sq Ft

Property Type: VIP Rental