9
13515 Big Bend Rd
Saint Louis, MO 63122
$2,422,000 USD
2,200 SF
5.66% Cap Rate
2,200 SF
$2,422,000 USD
Convenience Store