Northpark Towncenter
- Distance: 3.10 mi
- Address:1000 Abernathy Rd NE, Atlanta, GA 30328
- Phone:(770) 668-8000
- Reviews: 18Rating: 4.7
Amazing location right on top of Marta! Buildings are connected by a covered bridge so you could avoid the insane drivers walking from Marta to the farthest building. Very clean space and the staff who take care of it are just the best people.... more