Active Under ContractLand$70,000Lot 3 Hatch RoadLot 3 Hatch RoadLisbon, Maine 04250Beds 0Baths Sq ftView Listing