2
9895-9897 Halls Ferry Rd
Saint Louis, MO 63136
$870,000 USD
9,347 SF
9.43% Cap Rate
9,347 SF
$870,000 USD
Freestanding