Open House!
Viewed
101 19Th Street 502
Spirit Lake, IA 51360
$589,000
3 beds
1 full
bathrooms1,870 sq.ft.
Courtesy Of EXIT Realty Midwest