Ridgewood Lakes Villa, Davenport
https://ridgewood-lakes-villa.usa8.info
Located in Davenport, Ridgewood Lakes Villa provides a private pool and free WiFi. This villa has free bikes, an outdoor swimming pool, as well as a tennis court.
122 Canary Island Circle, Davenport, FL 33837-5550, United States of America