1454 North Menard Ave, Chicago IL 60651