6650-6660 S University Ave
Chicago, IL 60637
$2,700,000 USD
18,000 SF
21
Units
18,000 SF
$2,700,000 USD
Apartments