Astor House

 1340 North Astor Street, ChicagoIL 60610