7
4916 Shaw Ave
Saint Louis, MO 63110
$899,000 USD
6,400 SF
6,400 SF
$899,000 USD
Warehouse