Vizcaya
Vizcaya is a waterfront estate home that has 32 decorated rooms and 10 acres of formal gardens. The home is available to rent for occasions such as parties, weddings, balls, and more. Vizcaya was built in 1916 and is located in Miami, Florida.
Last updated on