- April 3, 2026
Loading
TerraCap Management LLC, a Bonita Springs-based investment firm that has specialized in generating significant returns on assets in select markets, has sold the second of four Atlanta apartment complexes it acquired in 2017.