All Posts in Tag

Denver City Center

Johns Manville renews its office lease at 717 17th St.

Johns Manville

Johns Manville inked a lease deal for 118,865 square feet of office space at 717 17th St. and will remain as the anchor for the plaza which bears its name. Johns Manville which is owned by Warren Buffet’s Berkshire Hathaway will continue to operate its 325,000 square foot technical center in southwest Denver.  Crescent, owns the…