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