Design District Chateau (sleeps 21) - Houses for Rent in Miami, Florida, United States
Entire home/apt in Miami, United States. This very large European home is perfectly located in the Miami Design District juat 5 minutes walking distance to the high end shopping strip including Gucci, Louis, Versace, and more! This home sleeps 21 people and includes a guest house in back...
See this content immediately after install