Homes For Sale in Cottonwood TX, $400,000 - $500,000