The Edison

 5200 N. Sheridan Road, ChicagoIL 60640
$1,075+Studio-3 BedsPets OK