20
3107 Shelby St
Harlan, IA 51537
$1,630,000 USD
54,327 SF
54,327 SF
$1,630,000 USD
Office