Located in a wooded, park-like setting in Norcross, Georgia, Bella Apartments provides a beautiful atmosphere close to everything this Atlanta suburb has to offer. Just 20 minutes northeast of downtown Atlanta, Bella Apartments puts you close to I-85, mass transit, Gwinnett Place Mall, the Mall of Georgia, the Cultural Arts Community Center, and the North Atlanta Trade Center.
Bella Apartments isn’t just ideally located. Our one-, two-, and three-bedroom apartments and two-bedroom townhomes have fantastic amenities such as a patio or balcony, walk-in closets, and washer/dryer connections. Our community includes a resort-style swimming pool, picnic areas, and a playground. Lush landscaping weaves around stylish and contemporary apartment buildings, providing a scenic and luxurious place to call home.