top of page

1705 E 85th St

Chicago, IL 60617

AVALON PARK

$463,000

APARTMENTS

8

UNITS

8,276

SF