2
1600 N 89th St
Fairview Heights, IL 62208
$3,376,800 USD
42,210 SF
42,210 SF
$3,376,800 USD
Warehouse