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 outdoor space. 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: 5610 Glenridge Dr, 2716 Buford Highway Northeast, 2572 Lenox Road Northeast, 790 N Indian Creek Dr