8th and Albion is a strip center located at the northeast corner of E. 8th Ave. and Albion St. in Denver.
Built in 1944 and 1972, 8th and Albion is approximately 7,858 sq. ft. located in Denver. Eighth and Albion is in close proximity to Trader Joe’s, Rose Medical Center, and Cherry Creek Mall. Tenants include Steep Tea & Coffee, State Farm Insurance, Body & Soul Salon, Formula Fitness, Grace Tailor’s, and Sushi Harbor.