Apartment Unit at 3307 York Place #3307, Decatur, GA 30032 - HotPads