Holy Cross buys West Boylston property