Facebook is expanding its Denver presence by leasing 22,800 square feet at 1900 16th Street near Denver Union Station.
Facebook Leases Downtown Office Space
Login or obtain Article Access to read the rest of this content.
Facebook is expanding its Denver presence by leasing 22,800 square feet at 1900 16th Street near Denver Union Station.
March 12, 2018
Office
80202