Crown West Realty

TerraCap Management Buys 2 Metro Atlanta Campuses

The company purchased a total of eight single-story office/flex buildings with a combined occupancy rate of 73 percent and nearby access to interstate highways.

Crown West Realty Sells Denver-Area Retail Asset

A new owner has emerged for Orchard Plaza, located in the desirable Denver Tech Center business hub in Greenwood Village, Colo.