An Atlanta developer plans to build about 140 apartments on 13 to 15 acres in Moulton Heights following the Decatur City ...