Crescent Furnished Apartments Apartment Atlanta, Georgia
Crescent Furnished Apartments is situated in the Midtown Atlanta district of Atlanta, 600 metres from High Museum of Art, 700 metres from Piedmont Park and 1.6 km from Atlanta Botanical Garden. The property is located 1.6 km from FOX Theatre, 2.
Number of rooms: 14
1136 Crescent Avenue Northeast, Atlanta, GA 30309, United States