Both websites have a closed API that needs payment to access. Which makes it difficult to collect their properties' info. They also both have google maps UI for their listings which dynamically load/reload the page, making UI automation interaction very inconsistent to do. It's doable, but not easy😞