512 Saint Charles Street, Elgin, IL 60120
3
beds
3
baths
2,988 Sq.Ft. LIVING AREA
7,914.85 Sq.Ft. lot