1
8030 Litzsinger Rd
Saint Louis, MO 63144
$3,375,000 USD
27,000 SF
27,000 SF
$3,375,000 USD
Warehouse