13516 Magnolia Park Ct, Windermere, FL
8800 Buena Pl # 11108, Windermere, FL
12951 Penshurst Ln, Windermere, FL