Deluxe Studio with AWESOME views

 6171 N Sheridan Rd, ChicagoIL 60660