1600 Champa

Posted on Dec 29, 2015


1600 Champa

Address:

1600 Champa, Denver, CO

Type:

Office & Retail

Square Footage:

76,000

 

Right on 16th Mall.  Combo of restaurants, retail, and office.