6300 Etzel Ave
Saint Louis, MO 63133
$1,500,000 USD
78,552 SF
78,552 SF
$1,500,000 USD
Warehouse