Ciarra Appliances UK
Ciarra Appliances UK, 4747 N Harlem Ave, Harwood Heights, Illinois - 60706
(708) 867-7770
Island range hoods are designed to hang from the ceiling and sit perfectly above your kitchen island. These island cooker hoods can not.....r kitchen.