8
8404 Hallsferry Rd
Saint Louis, MO 63147
$1,999,000 USD
22,250 SF
41
Units
10.95% Cap Rate
22,250 SF
$1,999,000 USD
Apartments