29
27 single-family residential homes STL
Saint Louis, MO
$2,960,000 USD
32,463 SF
27
Units
14% Cap Rate
32,463 SF
$2,960,000 USD
Multifamily