Beautiful Huntersville ranch home on the market