Cost Plus World Market 261

Cost Plus World Market #261, also known as World Market Westlake, is a Cost Plus World Market specialty home decor store located at 423 Westlake Center in Palm Springs, California.