Can your car be repossessed if it is on someone else's private property?

Yes, as long as the repossesor does not commit a breach of peace as defined by the laws of the state where the act takes place.