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