St. John of the Cross Parish gets new rectory, offices