6911-6917 S Broadway
Saint Louis, MO 63111
$299,000 USD
7,500 SF
11.3% Cap Rate
7,500 SF
$299,000 USD
Storefront Retail Residential