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

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

Alternative address:15808 Tradewind Dr, Spirit Lake, IA 51360
For Sale $539,900- 4 beds
- 1 bath
- 1,296 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:10541 240th Ave, Spirit Lake, IA 51360
For Sale $495,000- 2 beds
- 1 bath
- 7,841 sqft

Alternative address:16937 255th Ave, Spirit Lake, IA 51360
For Sale $324,000- 3 beds
- 1 bath
- 1,344 sqft

Alternative address:1618 260th Ave, Spirit Lake, IA 51360
For Sale $539,000- 3 beds
- 1 bath
- 1,878 sqft

Alternative address:1108 Gary Ave, Spirit Lake, IA 51360
For Sale $110,000- 3 beds
- 1 bath
- 907 sqft

Alternative address:2205 Manhattan Blvd, Spirit Lake, IA 51360
For Sale $217,950- 4 beds
- 1 bath
- 1,080 sqft

Alternative address:15459 Mitchell Ave, Spirit Lake, IA 51360
For Sale $125,000- 1 bed
- 1 bath
- 800 sqft

Alternative address:25778 Oak Ln, Spirit Lake, IA 51360
For Sale $439,000- 4 beds
- 1 bath
- 1,900 sqft
