A company with deep ties in the area and that owns a lot of Denver real estate may be close to leasing a high-profile space in downtown.
Lone Star Funds reportedly closed on a $132.5 million deal for Seventeenth Street Plaza in downtown Denver. The 709,402-square-foot office tower was constructed in 1982 and, standing at 438 feet ...
Westport Capital Partners surrendered a 300,000-square-foot office tower in Downtown ... year earlier, the Colorado Sun reported, citing CBRE. At the same time, downtown Denver had 10 million ...