Parking requirements. Two spaces for each dwelling of two bedrooms or less and three spaces for each dwelling of more than two bedrooms, shall be provided, which for purposes of this section shall include any spaces provided in garages or on driveways but shall not include any on-street parking.