13 Depot St is an office property for lease in Livermore Falls, ME.
Second floor office space renovated in 2012. Five offices 201-205, roughly 200 sq ft each, great for medical offices or small business. Rents are $350-$450 each, depending on the unit, which includes utilities, CAM and reasonable electric. Shared conference room. Elevator in building and parking available.