2 Depot St, Freeport, ME 04032
Commercial property for lease
Added: 01/23/2012
Last Update: 04/21/2012
2 Depot St
Freeport, ME
04032 US
Description
We are pleased to offer 3,369+/- SF of retail space for lease at Freeport Village Square located in the heart of downtown Freeport, ME. The property is situated one block from L.L. Bean's main store and directly across from the new L.L. Bean "Freeport Village Station." Freeport Village is home to over 170 retail outlet stores, designer shops, boutiques, restaurants and hotels.
Property Details
- Type: Retail
- Status: Available
- Year Built: 1984
- Buildings: 1