4400 N Broadway
Saint Louis, MO 63147
$495,000 USD
6,900 SF
6,900 SF
$495,000 USD
Restaurant