881 Rock St NW apt 1
(1)

881 Rock St NW apt 1 , Atlanta , GA 30314

Reviews

1 year ago

Great Apartment

I like my apartment because it's not too small and not too big. I like the area it's in because I can walk to just about anywhere I need to go.