Cost Plus World Market 268

Cost Plus World Market #268, also known as World Market Bend, is a Cost Plus World Market specialty home decor store located at 63455 North Highway 97 in Bend, Oregon.