Alternative address:509 Hill Ave, Spirit Lake, IA 51360
For Sale $249,900- 1 bed
- 1 bath
- 520 sqft

Alternative address:1102 Hill Ave, Spirit Lake, IA 51360
For Sale $129,900- 2 beds
- 1 bath
- 969 sqft

Alternative address:15514 Landings Ave, Spirit Lake, IA 51360
For Sale $987,500- 3 beds
- 1 bath
- 1,224 sqft

Alternative address:2900 Manhattan Blvd, Spirit Lake, IA 51360
For Sale $1,500,000- 4 beds
- 1 bath
- 3,643 sqft

Alternative address:2920 Manhattan Blvd, Spirit Lake, IA 51360
For Sale $960,000- 3 beds
- 1 bath
- 1,538 sqft

Alternative address:15493 Percival Dr, Spirit Lake, IA 51360
For Sale $119,000- 2 beds
- 1 bath
- 595 sqft

Alternative address:15616 N Tradewind Dr, Spirit Lake, IA 51360
For Sale $625,000- 4 beds
- 1 bath
- 1,759 sqft

Alternative address:15808 Tradewind Dr, Spirit Lake, IA 51360
For Sale $539,900- 4 beds
- 1 bath
- 1,296 sqft

Alternative address:15443 250th Ave, Spirit Lake, IA 51360
For Sale $580,000- 3 beds
- 1 bath
- 2,651 sqft

Alternative address:15613 250th Ave, Spirit Lake, IA 51360
For Sale $699,000- 4 beds
- 1 bath
- 2,496 sqft

Alternative address:15278 250th Ave, Spirit Lake, IA 51360
For Sale $425,000- 3 beds
- 2 baths
- 871 sqft

Alternative address:25764 Babs St, Spirit Lake, IA 51360
For Sale $260,000- 4 beds
- 1 bath
- 1,716 sqft

Alternative address:15617 Furman Rd, Spirit Lake, IA 51360
For Sale $450,000- 4 beds
- 1 bath
- 1,537 sqft

Alternative address:25231 182nd St, Spirit Lake, IA 51360
For Sale $885,000- 5 beds
- 1 bath
- 2,627 sqft

Alternative address:11250 240th Ave, Spirit Lake, IA 51360
For Sale $735,000- 3 beds
- 1 bath
- 2,480 sqft

Alternative address:10541 240th Ave, Spirit Lake, IA 51360
For Sale $495,000- 2 beds
- 1 bath
- 7,841 sqft

Alternative address:16720 255th Ave, Spirit Lake, IA 51360
For Sale $795,000- 2 beds
- 1 bath
- 902 sqft
