23
2055 Craigshire Rd
Saint Louis, MO 63146
$19.00 - $21.00 USD/SF/YR
198-2,305 SF
3
Spaces Available
Built 1981
2,305 SF Contiguous
Built 1981
198-2,305 SF
$19.00 - $21.00 USD/SF/YR
Office, Retail