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