546 Independence Ave, South Elgin, IL
4 Bd
2 Ba
MLS® 12116858 • Legacy Properties, A Sarah Leonard Company, LLC