Cost Plus World Market 13

Cost Plus World Market #13, also known as World Market San Jose, is a Cost Plus World Market specialty home decor store located at 4050 Stevens Creek Boulevard in San Jose, California.