1 year ago
I must say I love the location of my apartment. I am right the heart of downtown Atlanta and a block over from the Atlanta braves Stadium. The Apartment is a little small but its worth it compared to what other pay in the area. I'm very happy with the place and the people who live on my street.