Cost Plus World Market 240

Cost Plus World Market #240, also known as World Market Napa, is a Cost Plus World Market specialty home decor store located at 3934 Bel Aire Plaza in Napa, California.