Edinburg 3 beds homes 300k-400k