SOLD Inspired Living… MLS #220368 Address 24034 KELLEY’S BEACH DR City Spirit Lake State IA… More Details $1,895,000