Verified
360 Pharr Rd NE, Atlanta, GA 30305, United States
360 Pharr Road Northeast Atlanta Georgia 30305 US

Allure in Buckhead Village in Atlanta, Georgia, has studio, one and two-bedroom apartments that personify the term, urban village.” Located within a mile of two MARTA train stations and with easy access to I-85 and GA-400

360 Pharr Rd NE, Atlanta, GA 30305, United States
Walk Score
Buckhead_Allure1.jpg 2 years ago
  • You must to post comments
Buckhead_Allure2.jpg 2 years ago
  • You must to post comments
Buckhead_Allure3.jpg 2 years ago
  • You must to post comments
Showing 3 results