| New Talley Station - Townhomes: Decatur, GA, New homes by Toll Brothers