1608 S Broadway
Saint Louis, MO 63104
$840,910 USD
5,610 SF
7.25% Cap Rate
5,610 SF
$840,910 USD
Storefront