550 Elm Street, Hampshire, IL 60140 (MLS # 12792609)

550 Elm Street, Hampshire, IL 60140 (MLS # 12792609) has 3 beds and 1.00 baths