10
4156-4158 Manchester Ave
Saint Louis, MO 63110
$1,785,000 USD
5,742 SF
8.2% Cap Rate
5,742 SF
$1,785,000 USD
Restaurant