9
13515 Big Bend Rd
Saint Louis, MO 63122
$2,514,285 USD
2,200 SF
5.25% Cap Rate
2,200 SF
$2,514,285 USD
Convenience Store