$664,900 Active Under Contract 3Beds3Baths2368Sqft1.06Acres 106 Polo Ln, Sanford, FL 32771 MLS#: MFRO6417313