3130 Gravois Ave
Saint Louis, MO 63118
$2,110,000 USD
42,283 SF
42,283 SF
$2,110,000 USD
Warehouse