Home Atlanta News New Intown Atlanta homes under $300K? This developer is trying to make it happen