2032 Water Key Dr, Windermere, FL
104 W 6th Ave, Windermere, FL
13724 Amelia Pond Dr., Windermere, FL