Lot 25 Owls Nest Road, Shapleigh, ME 04076 - MLS#1477775 - Sell 207...