Posts

TerraCap Management Acquires Orlando International Business Center

Orlando International Business Center is comprised of six single-story office/flex buildings totaling 196,000 square feet. CLICK ON THE HEADLINE FOR MORE