$1,895,000 15,300 SF Mansfield, CT Office Building Multi-tenant office building, value-add opportunity. 6 Storrs Rd, Mansfield, CT 06226 View details