10
3001 Washington Ave
Saint Louis, MO 63103
$2,995,000 USD
62,154 SF
62,154 SF
$2,995,000 USD
Warehouse