Welcome to Echo at North Point Center, the newest luxury apartment community in Alpharetta, GA. Now leasing brand new 1, 2 and 3 bedroom floor plans, Echo has everything within your reach. With three modern designer finish palettes, spacious kitchens, and reclaimed wood inspired flooring throughout, our homes cater to your every need for living. Step outside your door and you'll have access to our community's many amenities, from the exclusive modern pool to our expansive dog park.