TerraCap Management Sells 196,000 Square Foot Flex Office Park in Orlando
TerraCap Management LLC completed the sale of Orlando International Business Center, a 196,000 square foot flex office park in Orlando, Florida.
Published by TerraCap Management. Global Real Estate Intelligence links to the original source and credits the publisher; all rights remain with them.





