Lavista Crossing
Tucker, GA
Lavista Crossing is a 240 unit multifamily complex located inside Northeast Atlanta, Georgia. The property is near where I-85 and I-285 intersect. There is approximately 255,000 square feet of gross leasable area over 24.4 acres.