3
831 Lone Star Dr
O'Fallon, MO 63366
$5.25 USD/SF/YR
102,135 SF
1
Space Available
Built 1989
102,135 SF Contiguous
Built 1989
102,135 SF
$5.25 USD/SF/YR
Industrial