Allowing access to city services (street parking) based on land ownership (or lack there of) seems (to me, a software engineer, not a lawyer) like a violation of the equal protection clause.
I think the relevant case is: https://en.wikipedia.org/wiki/Arlington_County_Board_v._Rich...
Where the SCOTUS said yeah this is bad but it's okay because we want to encourage non-homeowners to take the bus. This was decided before there was lots of clear research on https://en.wikipedia.org/wiki/Induced_demand
Allowing homeowners free and easily accessible on street parking encourages more car ownership.