Should You Buy or Lease Business Property in Denver, Colorado? | Hanover Commercial