Barclay Towers was built in 1981 and has 224 residences. Prominently located in the heart of LoDo at the intersection of the 16th Street Mall and Larimer Street, Barclay Towers soars 32-stories over downtown and featu...
Memberships
Colorado Association of REALTORS®
Denver Metro Association of REALTORS®
National Association of REALTORS®