I would treat it as book source. Create a source record with the title of the book. Use the Repository for where you obtained the PDF file. I would attach the PDF file to the source’s gallery tab.
Then attach a Source/citation to an event for the person giving the address. The S/C I would put the Page:## of the book then (pdf:##) for the page number of the PDF.
You could also use a Source with a Citation for URL and date harvested. So if you use that Website/Service to acquire multiple documents, you’ll be able to track that.