Just minutes from downtown Atlanta, on a quiet hillside, Belmont Place Apartments, this development is modeled after a luxury resort, and is truly ideal for those who wish to enjoy an upscale and active lifestyle. Here, the finest amenities, facilities an