950 W 9th Street, Belvidere, IL 61008 (MLS # 12799968)

950 W 9th Street, Belvidere, IL 61008 (MLS # 12799968) has 2 beds and 2.00 baths