In addition to the professional office, the building may contain one or more apartment(s) or dwelling units, provided that the apartment(s) shall be restricted to the upper floors of the building, each containing a minimum gross floor area of 800 square feet and have an entrance separate from the office use. In addition, two off-street parking spaces shall be provided for each apartment or dwelling unit.