SOLD A stylish and meticulously build 1612 38th St, Spirit Lake, IA 51360 MLS #19-1140 … More Details $429,900