3,473 Square Foot Office Space For Lease @ 7979 E Tufts Ave - 950
7979 E Tufts Ave, Denver, CO 80237

Rate includes utilities, building services and property expenses, Fits 54 - 173 People

Rate: Contact for price
Size: 3,473 square feet
Type: Office Space
Learn More: