• TerraCap Management Acquires Lake Point Business Center in Orlando, FL

    The Investment Manager has been in operation since 2008 with offices located in Estero, FL, Tampa, FL, and the Atlanta, GA metro area. As operators …

    Read More
  • 0 0