28 Timberland Drive$585,0003 Beds • 3 BathsWestbrook, ME, 04092Melissa RichterKeller Williams - Greater Portland