1201 Avenue H
Carter Lake, IA 51510
$6,550,000 USD
60,000 SF
60,000 SF
$6,550,000 USD
Hotel