This Week's Atlanta Deal Sheet: Lender Takes Over TerraCap's Dunwoody Office For $13M
... purchased 6619 Lanier Islands Parkway, a 4-acre, 307-unit self-storage facility near Lake Lanier in Buford. The 49K SF facility ... , built in 2022, was formerly a Lazy Day Storage facility and was listed to sell at auction in June ...