Alternative address:15453 Percival Dr, Spirit Lake, IA 51360
For Sale $214,900- 2 beds
- 1 bath
- 1,010 sqft

Alternative address:1216 Jackson Ave, Spirit Lake, IA 51360
For Sale $154,900- 2 beds
- 1 bath
- 848 sqft

Alternative address:25784 Babs St, Spirit Lake, IA 51360
For Sale $150,000- 2 beds
- 1 bath
- 1,715 sqft

Alternative address:2729 Francis Sites Dr, Spirit Lake, IA 51360
For Sale $998,000- 2 beds
- 1 bath
- 2,768 sqft

Alternative address:1810 Highway 9, Spirit Lake, IA 51360
For Sale $75,000- 2 beds
- 1 bath
- 940 sqft

Alternative address:103 21st St #5, Spirit Lake, IA 51360
For Sale $269,000- 2 beds
- 1.5 baths
- 1,620 sqft

Alternative address:456 252nd Ave, Spirit Lake, IA 51360
For Sale $277,500- 2 beds
- 1 bath
- 560 sqft

Alternative address:1005 38th St, Spirit Lake, IA 51360
For Sale $225,000- 2 beds
- 1 bath
- 967 sqft

Alternative address:10743 Crowley Ave, Spirit Lake, IA 51360
For Sale $339,500- 2 beds
- 1 bath
- 1,014 sqft

Alternative address:15964 Highway 86 #15, Spirit Lake, IA 51360
For Sale $345,000- 2 beds
- 1 bath
- 600 sqft

Alternative address:406 Hill Ave #b, Spirit Lake, IA 51360
For Sale $165,000- 2 beds
- 1 bath
- 1,404 sqft

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: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
