The A.C. Foster Building, located at the western corner of the intersection of Champa Street and the 16th Street Mall in Denver, Colorado
Built in 1911, the building is listed on the National Register of Historic Places.
|
More media of this structure |