1/61 61 New $425,000 3 Beds2 Baths1,725 SqFt 26689 OTTER CREEK LN, Leesburg, FL 34748 Single Family Home Listed by
1/47 47 Open Sat 12PM-3PM $499,000 3 Beds3 Baths2,399 SqFt 26694 OTTER CREEK LN, Leesburg, FL 34748 Single Family Home Listed by