No property or lot in the Borough shall be used to store vehicles of any kind, whether it be for the personal use of the owner or occupant or any other person or for pay to the general public; except where stored in a private garage as defined in §
220-2 of this chapter; except that where a property owner or occupant shall not have garage facilities on his/her lot, the owner or occupant may store or have on the property at any time not more than three noncommercial vehicles; except one of which may be a light truck not exceeding 1/2 ton in capacity, used exclusively by the owner or occupant of the lot.