Sí puedes dar por terminado el contrato por incumplimiento de la propiedad, sin embargo si no os ponéis de acuerdo en esa cancelación y devolución de la fianza deberías acudir al Juzgado a que declare ese incumplimiento.
En mi blog
pedrohernandezabogado.blogspot.com estoy a su disposición por si le puedo ayudar directamente.