Apartment for rent, 29 Church St , 2, Worcester County, MA, in Spencer, United StatesSpencer, 29 Church St , 2, Worcester County, MAApartment • 4 room(s) • 4 bed. • 1 bath. • 185.81 m²