Villas At The Dome is a highly rated apartment complex. This apartment is located at 515 Rhodes St Nw Atlanta, GA.
Recently restored, you'll find the apartment units are stylish and modern. Residents appreciate the neighborhood amenities surrounding Villas At The Dome. This part of Atlanta is relatively bike friendly so you get around town easily. Villas At The Dome has uncovered parking available if you bring a car. You can use Atlanta public transportation to get around.
If you are interested in renting this property, please reach out to the leasing office.