These would be reserved for residents and MAYBE their visitors. Creating a public garage within a condo or other residential building is going to be difficult. Who will run the parking? will it open 24/7? Who will repair it? Can it be large enough to be economic?
Actually this can be quite straight-forward. If you've ever been to Whole Foods Yorkville location (Yorkville Village, nee Hazelton Lanes); it has operated with retail and condo parking with a common street entrance, but 2 distinct entrances within the building since its inception.
The first level underground serves residents and is a turn-off on the ramp down, it has its own door and secure access for residents. While the P2/P3 levels are for customers/guests and is paid parking, secured only by a swing arm which rises when you obtain your ticket.
They share both a common entrance and a common exit to Avenue Rd.
****
An alternative way to handle this is that entire parking lot becomes Green P, who obtains either strata ownership or a 99-year lease.
The requirement is for Green P to provide prospective purchasers first-right of refusal to spots; at a set monthly rate; which is indexed to inflation; price is revisable to market after 10 years.
That allows prospective condo owners (or rental tenants) access to the spaces they need, without having to purchase them upfront; shifts the maintenance cost to Green P; and allows public access to spots as well.
These spaces could be separated or on shared levels with appropriate access controls and security measures.