It's not capitalised, which would suggest not, but is "the property" defined anywhere in the lease?
My guess here is that the lease is poorly drafted, and the landlord didn't intend to create any rights to just park anywhere on the land, but has ended up creating an ambiguously worded contract