Sierra Ridge
3020 Delmar Ln NW, Atlanta, GA 30311
Reviews
02/11/2017
Provided by YPmobileThis is a ok apartment. Can't really complain, everyone stays to themselves. Landlord seems friendly anytime we've asked about fixing something they've gotten in it
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: Sun Closed - Extra Phones
Phone: 404-696-8147
Phone: 404-505-5581
- Neighborhood
- Southwest Atlanta
- Categories
- Apartments, Apartment Finder & Rental Service
- Other Information
Parking: Lot, Free
Wheelchair Accessible: Yes
Suggest an Edit