1
20 Single Family Homes Portfolio
Decatur, IL
$690,000 USD
26,733 SF
20
Units
19.95% Cap Rate
26,733 SF
$690,000 USD
Multifamily