Walgreens center sells in Boston suburbs