Homes for sale - Lot 3 York Ridge Lane, North Yarmouth, ME 04097 – ...