Cost Plus World Market 14

Cost Plus World Market #14, also known as World Market Santa Cruz, is a Cost Plus World Market specialty home decor store located at 450 River Street in Santa Cruz, California.