Shorthorn Building

2257 Larimer St.
Denver
Colorado
United States