Apartments in Atlanta, GA
Special Offer:
Find Your New Home Today!
Learn more
Apartments
1000 Northside Dr NW,
Atlanta ,
GA
30318
UNITED STATES
Bower Westside features upscale apartments in the heart of beautiful West Midtown, minutes from GA Tech.
Our 1, 2 and 3 bedroom apartment homes include soaring 9-foot ceilings in an oversized designer floor plan. Life at Bower Westside offers you outstanding amenities such as our saltwater pool, 24-hour athletic club, cyber cafe, gaming room with free Wi-Fi service, foosball, pool table, flat screen TVs and shuffleboard.
Worldwide > United States > Atlanta > Apartments