1926 Cherokee St
Saint Louis, MO 63118
$640,000 USD
5,000 SF
10.83% Cap Rate
5,000 SF
$640,000 USD
Storefront Retail Residential