9
3671-3691 New Town Blvd
Saint Charles, MO 63301
$9.75 USD/SF/YR
6,100 SF
1
Space Available
Built 2000
6,100 SF Contiguous
Built 2000
6,100 SF
$9.75 USD/SF/YR
Industrial