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