21
105 N Depot St
Somonauk, IL 60552
$479,000 USD
6,000 SF
10
Units
7.56% Cap Rate
6,000 SF
$479,000 USD
Apartments