The Denver Place office building in downtown Denver has recorded about 90,000 square feet of leasing activity since March. The 891,000 square foot building at 999 18th Street is owned by LBA Realty and represented in leasing by Colliers International.&nbs
Back to Search Results
Login or obtain Article Access to read the rest of this content.
- Date:
July 16, 2013
- Category:
Office
- Zipcodes / Tags:
80202
- September 18, 2019
- Bill James