SC1113 – Private Pool & Spa Villa, Davenport
https://sc1113-private-pool-spa-villa.usa8.info
Located in Davenport in the region of Florida, this villa and is 24 miles from Orlando. The kitchen is fitted with a dishwasher, an oven and a microwave, as well as a coffee machine. A TV and DVD player is featured.
Davenport, 33897, United States of America