17612 Lake Key Drive, Odessa
1 bedroom
Baths
Guests
Located in Odessa, this villa is within a 15-minute walk of Brooker Creek Headwaters Nature Preserve and Keystone Lake. This villa is 11.6 mi (18.7 km) from Tampa Bay and 15.3 mi (24.6 km) from University of South Florida.
Check In: 4:00 PM - 12:00 AM
Check Out: 11:00 AM
Racquetball/squash on site
Number of outdoor pools - 1
Housekeeping on request
Books
Smoke-free property
Garden
Firepit
Beach towels
Free WiFi
Pets not allowed
No nearby properties available in this region at the moment.