Alexan on 8th is located in Atlanta, United States on 880 W Peachtree St NW. Alexan on 8th is rated 4.5 out of 5 in the category apartment buildingapartment complex in United States.
Address
880 W Peachtree St NW
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet