17612 Lake Key Drive, Odessa, United States of America. See map








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. Make yourself comfortable in this air-conditioned villa, featuring a kitchen with an oven and a stovetop. There's a private patio. A flat-screen television along with a DVD player are provided for your entertainment. Conveniences include a microwave and a washing machine, and housekeeping is provided on request. null
Professional property host/manager
Pets not allowed
Free WiFi
Entertainment
Beach services
Non-smoking
Garden
Number of outdoor pools - 1
Racquetball/squash on site
Beach towels
Books
Games
Firepit