A distinguished leasing opportunity presents itself at 11 Rice Ave, Shrewsbury, MA, United States, offering an inviting home in a ready to move in condition for its prospective residents. The culinary space, a central element of this residence, showcases r...