Homes for sale in Belvidere - Kate Goeringer - Brick Realty