Edinburg homes for sale 400k-500k