The Edison

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