Ciao idraulico,
per fare quello che chiede dvei avere più che buone conoscenze informatiche e precisamente:
XML - per capire la struttura di un file XML
PHP - per crearti un parser XML
MYSQL - per inserire/updatate/cancellare Record ottenuti dal Parsing di un File XML.
Connettori già pronti per interfacciare portali immobiliari verso Siti Joomla costano un bel po' di soldini visto tutto il lavoro di programmazione che c'è dietro.
Cmq, se vuoi farti una idea del lavoro devi cercare, magari con Google:
how to parse xml file using simplexml Ciao!