1200 W Niccum Ave
Effingham, IL 62401
$6,317,190 USD
233,970 SF
233,970 SF
$6,317,190 USD
Warehouse