American Dream, Davenport
https://american-dream.usa8.info
Located in Davenport in the Florida region, American Dream has a terrace. This self-catered vacation home features a garden. With free WiFi, this 4-bedroom vacation home has a cable flat-screen TV and a kitchen with a dishwasher and oven.
331 Russo Drive, Davenport, FL 33837, United States of America