Avondale Townhomes cost $1,325–$1,599 per month. A couple amenities for this apartment building include but are not limited to: swimming pool and on-site management. Located at 1055 Holcombe Rd Unit H, Decatur, GA 30032, USA, Avondale Townhomes has 2 — 3 bedroom units available. Based on the average rent price of 3 bedrooms in Decatur, renting an apartment at Avondale Townhomes is 13% cheaper per month.Other apartment buildings in or around Decatur include but are not limited to: 4241 Hendrix Dr, 5610 Glenridge Dr, 880 Glenwood Ave Se, 1296 Moreland Ave Se