Cost Plus World Market 288

Cost Plus World Market #288, also known as World Market Tallahassee, is a Cost Plus World Market specialty home decor store located at 1480 Apalachee Parkway in Tallahassee, Florida.