
900 S Colfax Avenue, Elmhurst IL 60126
Elmhurst, Illinois, United States
USD 2,295,000
- 5
- 5
- 4,390 ft2


6650 Happy Acres Road, Rockford IL 61101
Rockford, Illinois, United States
USD 248,750
- 3
- 2
- 1,650 ft2
