Elitch Lanes Retail

  • Acquired March 2009
  • Sold February 2015
  • Buyer redeveloped site into a Natural Grocers Market
3825 Tennyson St.
Denver, CO 80212
View Map