Terranova Takes on Over $200 Million of New Projects, Totaling Over 1.25 Million Square Feet
MIAMI BEACH, FLORIDA – February 28, 2005 – Terranova Corp. has been awarded exclusive management and/or leasing representation of four South Florida shopping centers, five office buildings and eight urban street front assets. The recent string of deals adds over 1.25 million square feet to Terranova’s expanding portfolio.