View Details Under Contract $499,900 1 of 36 Lovells | Elgin 4 beds 2 baths 1 ½ baths 2,661 sqft 0.58 acres On Site: 37 Days