5
3934-3956 S Broadway
Saint Louis, MO 63118
$2,050,000 USD
14,563 SF
8.06% Cap Rate
14,563 SF
$2,050,000 USD
Storefront