Project Description

Tamarac Plaza

Denver, Colorado
Purchase Date: March 2008
Sold: October 2012
Three Class A office buildings
355,269 SF collectively
2011-2012 Local TOBY Award: Renovated Building Category