John G. Flanagan purchases Moler property