Alternative address:25873 Oak Ln, Spirit Lake, IA 51360
For Sale $369,000- 4 beds
- 1 bath
- 1,608 sqft

Alternative address:15524 Harbor Dr, Spirit Lake, IA 51360
For Sale $619,000- 4 beds
- 1 bath
- 1,958 sqft

Alternative address:15600 Furman Rd, Spirit Lake, IA 51360
For Sale $979,000- 4 beds
- 1 bath
- 2,939 sqft

Alternative address:804 26th St, Spirit Lake, IA 51360
For Sale $209,900- 4 beds
- 1 bath
- 1,544 sqft

Alternative address:16535 255th Ave, Spirit Lake, IA 51360
For Sale $230,000- 4 beds
- 1 bath
- 1,156 sqft

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

Alternative address:509 22nd St, Spirit Lake, IA 51360
For Sale $319,900- 4 beds
- 1 bath
- 1,618 sqft

Alternative address:1003 12th St, Spirit Lake, IA 51360
For Sale $139,900- 4 beds
- 1 bath
- 960 sqft

Alternative address:25821 168th St, Spirit Lake, IA 51360
For Sale $344,500- 4 beds
- 1 bath
- 1,613 sqft

Alternative address:602 20th St, Spirit Lake, IA 51360
For Sale $132,900- 4 beds
- 1 bath
- 1,254 sqft

Alternative address:10245 237th Ave, Spirit Lake, IA 51360
For Sale $264,900- 4 beds
- 1 bath
- 1,440 sqft

Alternative address:2601 Francis Sites Dr, Spirit Lake, IA 51360
For Sale $574,900- 4 beds
- 1 bath
- 1,586 sqft

Alternative address:3106 Highway 71, Spirit Lake, IA 51360
For Sale $219,000- 4 beds
- 1 bath
- 1,456 sqft

Alternative address:112 21st St #6, Spirit Lake, IA 51360
For Sale $229,000- 4 beds
- 1 bath
- 1,400 sqft

Alternative address:1306 Fargo Ave, Spirit Lake, IA 51360
For Sale $184,325- 4 beds
- 1 bath
- 1,464 sqft

Alternative address:15625 Harbor Dr, Spirit Lake, IA 51360
For Sale $569,900- 4 beds
- 1 bath
- 1,386 sqft

Alternative address:2900 Manhattan Blvd, Spirit Lake, IA 51360
For Sale $1,500,000- 4 beds
- 1 bath
- 3,643 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:15613 250th Ave, Spirit Lake, IA 51360
For Sale $699,000- 4 beds
- 1 bath
- 2,496 sqft
