Cost Plus World Market 112

Cost Plus World Market #112, also known as World Market Lansing, is a Cost Plus World Market specialty home decor store located at 427 Mall Court in Lansing, Michigan.