View Details Under Contract $550,000 1 of 75 Lovells | Elgin 6 beds 4 baths 2 ½ baths 3,620 sqft On Site: 97 Days