123 Storrs Rd, Mansfield Center, CT
95 Storrs Rd, Mansfield Center, CT
135 Storrs Rd, Mansfield Center, CT