Hola. Esto es un tema de validación. Tienes que asegurarte de validar todos los campos antes de hacer el insert contra la base de datos.
En realidad, asegurarte que no se repita la cedula_inmueble es solamente una de las muchas validaciones que tendrías que realizar, ya que es importante validar que todos los campos existen, que las cadenas tienen sus longitudes correctas, que los valores numéricos son realmente números, etc.
En el caso de la cedula_inmueble, primero tendrías que hacer una consulta select contra la base de datos, para ver si existe previamente. Ejecutas el select y si recibes un registro con el mismo cedula_inmueble, entonces es que el registro ya está registrado, con lo que tendrías que mostrar el mensaje de error al usuario.
$cedula_inmueble = mysqli_real_escape_string($mysqli, trim($_POST['cedula_inmueble']));
$ssql = 'select * from comunidad_casa where cedula_inmueble="'. $cedula_inmueble .'"';
$query = mysqli_query($mysqli, $ssql);
if (mysqli_num_rows($query) > 0) {
echo 'Ya existe esa célula de inmueble';
}
Pero repito, te faltan absolutamente todas las validaciones, esta es solamente una de ellas. No puedes confiar en los datos que introducen los usuarios.