Recently Sold 2 Bedroom Homes in Belvidere, IL

344 homes