New Georgia, Villa Rica, GA Rent To Own