Discover peaceful apartment home living in Atlanta, Georgia at The Crest at Northside. The Crest at Northside is an outstanding apartment community located in Atlanta, Georgia. These spacious one and two bedroom apartment homes feature a variety of well-appointed floor plans each with either a balcony or patio. Set on professionally-maintained, landscaped grounds, our pet-friendly community also has excellent transport links. Just minutes from I-75, US-41, Georgia Tech and downtown Atlanta, The Crest at Northside is located near the best in dining, shopping and entertainment.