Greenwood Apartments Atlanta
Greenwood Apartments Atlanta . An apartment unit in st. Get the best value for your money with apartment finder. Greenwood Avenue Apartments Atlanta, GA from www.apartments.com Greenwood apartments for rent in atlanta, ga. Charles greenwood will cost you from $950 to $4,193. Find your new home at gardenwood located at 1110 garden walk blvd, atlanta, ga 30349.