8
12 Unit Portfolio
Saint Louis, MO
$1,975,000 USD
15,634 SF
2
Units
10.21% Cap Rate
15,634 SF
$1,975,000 USD
Multifamily