5003-5005 Gravois Ave
Saint Louis, MO 63116
$499,500 USD
8,000 SF
8,000 SF
$499,500 USD
Storefront Retail Residential