I agree with Rugpro, it is from Pakistan. It is a quality usually sold as Pak Persian rugs. This means the design origin is from Iran, but the production was made in Pakistan / Indian area of Kashmir. These rugs usually have a very good quality and fine, shiny wool. Your rug seems to have some small silk or viscose highlights around the design.
I am not an expert in prices in USA, but with a fair price it would be between 3500 and 4500 $ new. Private sale for used depends on condition of preservation, but your rug looks good. I would say 1000 for private would be ok - what do the dealers in US think about it?
Here is a link to a rug a bit alike to give you an idea:
Pak persian rug