Recently Sold 1 Bedroom Homes in Spirit Lake, IA

123 homes