I've always thought that Kedron was under rated. It has everything to become a boom suburb in the future ie good schools, closeness to shops & CBD, surrounded by new infrastructure such as busway & tollways. 420K seems a good buy.
I don't know Keppara very well but it's further out from CBD...