Recently Sold 3 Bedroom Homes in Spirit Lake, IA

101 homes