15
7319 N Rogers Ave
Chicago, IL 60626
$2,800,000 USD
16,500 SF
16
Units
16,500 SF
$2,800,000 USD
Apartments