Credo che il tuo problema sia già nel php.
Ai dati trasmessi tramite GET viene applicata la funzione urlencode() per renderli inseribili in una url.
Ciò comporta la sostituzione di alcuni caratteri non ammessi (spazio) con altri (+) creando il problema che noti.
Sostituisci ai vari $_GET[xxx] del tuo script i corrispondenti urldecode($_GET[xxx]).
Poi c'è un altro problema: definisci la query come:
$query_ricerca .= 'WHERE Immobili.Prezzo > 100000 Immobili.Prezzo AND >= 200000 AND ';
Ma l' and di fine linea non ha nessuna espressione specificata.
Forse ci sono anche altri problemi...

Rispondi quotando