Address:100 North Main St

City/Town:Carver, MA

Total Building Size:92,940

S.F.  Leased:4,000ft²

Sale/Lease Date:Lease 11/10