Apartment Unit 1505 at 3325 Piedmont Road NE #1505, Atlanta, GA 30305 - HotPads