Ibarra GroupProjectsClientHeiwa Terrace ApartmentsLocationUptown, Chicago, IllinoisCategoryOrnamental FabricationOUR WORK