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