$299,000 Spirit Lake, 50 of Sand level lakefront lot $229,000 in Spirit Lake, Iowa
Price: $229
Type: Land
50 of Sand level lakefront lot $229,000Listing originally posted at http
50 of Sand level lakefront lot $229,000Listing originally posted at http