Airbnb web scrape pop up listings with changing urls

Problem: I am trying to create a scraper that provides details of listings on airbnb website. Listings are set such that once a search is completed, a list of available properties are shown. If you click on properties a new pop-up link takes you to another page whose url changes at random each time. As a result I cannot scrape with pop-up link. When I try I keep getting null for another information from the pop-up page I try to set up as a child of the parent.

Even when I click on listing I have to re-open to try and scrape the new child pop-up. Is there a work around?