Windermere Florida 13327 Lake Clarice Dr, Windermere, FL 34786 – $1,175,000 5 beds 4 baths 4,867 sqft For Sale : $1,175,000 1 Mauro Costa Premier Realty Partners7958 Via Dellagio Way Suite 300Orlando FL 32819Phone: (321) 710-0408 13327 Lake Clarice DrFL 34786Home For SaleWindermere