1322 Lewis St
Saint Louis, MO 63102
$435,000 USD
40,000 SF
40,000 SF
$435,000 USD
Warehouse