Hola... no, la consulta no sería válida. Tienes que especificar la tabla.
Ahora yo te pregunto... ¿para qué te serviría la consulta tal como está?
Si quieres una lista de todos, lo mejor es que sólo tomes sus campos comunes, con lo que harías la consulta a una sola tabla.
Si tienes un script que va "juntar" los datos de la tabla padre con la de uno de sus hijos, pues se supone que sabes cuál es el hijo que se quiere consultar.
Desde PHP podrías dejarlo así:
$sql ="SELECT *
FROM inmueble
INNERJOIN $table_var ON inmueble.id_inmueble = $table_var.id_$table_var
WHERE id_inmueble = $var_id";
Y claro, tendrías que definir las variable:
$table_var y $var_id
Saludos