12
7661 N Sheridan Rd
Chicago, IL 60626
$2,300,000 USD
16,800 SF
23
Units
7.16% Cap Rate
16,800 SF
$2,300,000 USD
Apartments