68 Water St, Howland, ME 04448
68 Water St, Howland, ME 04448 is on the street of Water St, in the city of Howland, Maine. It is in the zip code of ME 04448.
68 Water St, Howland, ME 04448 is a Single Family home.
It has , 0.74 acres square feet lot size.