1/100 100 Active $3,899,000 4 Beds6 Baths6,054 SqFt 12812 JACOB GRACE CT, Windermere, FL 34786 Single Family Home Listed by HOMELUI REALTY