Cost Plus World Market 189

Cost Plus World Market #189, also known as World Market Glendale, is a Cost Plus World Market specialty home decor store located at 223 North Glendale Avenue in Glendale, California.