28.241496 ­-81.6545595
Go to map view
33837 Davenport, FL, United States , 42673 US Highway 27 +1 863 424 1003

Get Rates

Show Terry's Vacation Villas, Inc. at top of the results.

Get Flight + Hotel

Star Ratings

Orbitz