464 Hickory Place, Elgin, IL 60120 (MLS # 12805112)

464 Hickory Place, Elgin, IL 60120 (MLS # 12805112) has 3 beds and 2.00 baths