Homes for sale Blue Springs $350,000 and up