10
9895-9897 Halls Ferry Rd
Saint Louis, MO 63136
$925,000 USD
9,347 SF
9,347 SF
$925,000 USD
Freestanding