Property Search

sq ft

Retail space available for lease at Harwich East Plaza at the intersection of Rte. 147 and Rte. 39 in Harwich, MA, on Cape Cod.