Stanford Apartments

 1164 North Dearborn, ChicagoIL 60610