sustainability

Retail
Overstock Opens New Headquarters

Overstock has opened its Peace Coliseum corporate campus. The 231,000-square-foot main office building is located on 19 acres of land at 799 West Coliseum Way in Midvale, UT, which is part of the Salt Lake City metropolitan area.