Homes for Sale in North Edinburg (78541), $400,000 - $500,000