2233 N Halsted Chicago Il 60614 - Map