Porque no has relacionado bien. Deberías tener una tabla inmueblesusuarios, aunque sí solo un usuario va a tener el inmueble te bastará con un campo en la tabla inmuebles, aunque no creo que sea así. Mejor una tabla inmueblesusuarios con los campos codigoinmuebleusuario, codigoinmueble, codigousuario, y luego relacionas con las otras dos tablas uniendo por esos campos. Tan sencillo como eso. esta es la idea
Código MySQL:
Ver originalSELECT inm.codigo
, inm.otrocampo
, u.campo1
, u.campo2
ON inm.codigo
= inmusu.codigoinmueble
ON inmusu.codigousuario
= u.codigo