TerraCap Management acquires Cobb Corporate Center and Northwoods Commons in Georgia
TerraCap Management, a Florida-based investment firm, has acquired Cobb Corporate Center in Marietta, Georgia and Northwoods Commons in Norcross, Georgia for a total sum of ... Read More