17660 SE 82nd Annadale Terrace, The Villages, FL 32162