Welcome to the community!
How exactly are you building your site pages? I'm sure some of our knowledgeable members can offer suggestions on how to accomplish this if they knew more about how the site was being developed.
Personally, if you're trying to do this through our Website Builder I believe you should be able to accomplish this through the use of the Blog/RSS Feed tool. Another option to consider is blog feed customizer like feed.mikle.com.
@CG covered how to do this in Website Builder above.
What platform is your site built on? This is easy on WordPress with a plugin.
Importing XML feeds into an HTML site requires a script to do so. There are existing scripts available for purchase if you do a search on your favorite search engine.
Another option is to investigate IDX MLS services that provide real estate listings for websites. Again, a search will show you the various providers. IDX is a subscription service and provides either plugins (for WordPress) to import listings or embed codes for HTML and other sites.