OTTER CREEK
Updated 13 days ago
United Kingdom
The villa is conveniently located in a quiet and safe area within Kissimmee on Otter Creek Drive overlooking a beautiful lake to the rear of the property and is within 15 minutes to all of the major attractions.