22 N 1st St
Wood River, IL 62095
$279,000 USD
10,130 SF
10,130 SF
$279,000 USD
Industrial