3
3130 Gravois Ave
Saint Louis, MO 63118
$1,995,000 USD
42,283 SF
42,283 SF
$1,995,000 USD
Warehouse