Actually cops can pull you over anywhere, public or private property does not matter. The only reason I know this is beacuse I work for the fire dept. and work with cops every day. I did ems on a guy that swore up and down that the cops couldnt touch him on his own property and began to fight with the officer (not a good move).