• Year Built: 1980
76 Main St is aretail property for lease in Freeport, ME.
4,000± sf of prime Main Street retail space
Located directly across the street from L.L. Bean and adjacent to the Main Street
entrance to Freeport Village Station
Join Ralph Lauren in this high foot traffic location
Large windows provide excellent exposure to the Freeport shoppers