Except in towns where there are local ordinances, there's no requirement for signs. A real property owner or lessee is free to have unauthorized vehicles towed without warning.
Unless the lot is posted as public, you have to assume it is private. You just don't have the right to enter an arbitrary private property and park there.

