Houses for Sale in Brownsville TX from $500,000 – $1,000,000