171 Two-Bed On Auburn Location
171 Auburn Avenue Northeast, Atlanta, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at 171 Two-Bedroom On Auburn
J
John
2021-07-05
the place is a 15-minute walk to downtown. one of the dining options, sisters of the new south, near to the apartment is worth visiting.
Main Features
171 Two-Bed On Auburn Amenities
-
Dining
Dryer
-
Room Amenities
Ironing facilities - Washing machine
Rooms