3001 Washington Ave
Saint Louis, MO 63103
$3,250,000 USD
62,154 SF
62,154 SF
$3,250,000 USD
Warehouse