Barth Hotel 1514 17th St Denver, CO 80202 Phone: (303) 534-7142 Fax: (303) 534-3828
Category: Apartments