Pending $660,000 3 Beds2 Baths1,896 SqFt 2530 CAINSWORTH PL, The Villages, FL 32163 Single Family Home Listed by REALTY EXECUTIVES IN THE VILLAGES