Constructed in 1963, the North Decatur Garden apartment building comprises 50 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Townhouse/One and One Half Bath, totaling 46,000 SqFt. The property is located in North Decatur/Clarkston/Scottdale, at 1400 Church Street, Urban Atlanta.