1649 E 50th St, Chicago, IL- Kenwood
15 Apartment Floorplans for Rent
Twin Towers Overview and Highlights
Twin Towers is an old(1952) high-rise apartment consisted of two buildings located in the border of Kenwood and Hyde Park.
1649 E 50th St, Chicago IL
Resident Responsible for
Water, Gas, Trash, Heat, Cable/Internet, Electricity