Tamarac Plaza


Property Type:

Office

Size:

355,269 SQFT

Status:

Sold

Tamarac Plaza is a three-building office property containing a total of 355,269 square feet of rentable space. The property was constructed between 1979 and 1984 and is located on 12.57 acres in the southeast submarket of Denver, Colorado. The property was acquired on July 27, 2004 and sold on March 24, 2008.

Previous
Previous

Tech Ridge Business Park

Next
Next

River Club