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