2215 Yeamans Pl, The Villages, FL 32162