el error es simple,
en agregar.php
Código PHP:
<select name="idpropiedad" id="idpropiedad">
<option value="">Elija...</option>
<?php do { ?>
<option value="<?php echo $propiedad['idpropiedad']?>"><?php echo $propiedad['propiedad']?> </option>
<?php } while ($propiedad =mysql_fetch_assoc($prop))?>
</select>
la variable: $propiedad['idpropiedad'], no esta asignada por lo tanto lo toma como nulo.
saludos, primero define la variable. luego me comentas