买房时签的购房协议,原本是2014年7月交房,到现在两年都没有交房。我想问一下购房协议有过期不受法律
没有,开发商已经违约,你可以要求他们履行协议并承担迟延交付房屋的违约金。
协议是有效的,但延迟交房,你可以解除合同