Driveways installed on privately owned property within the town may be constructed of gravel, asphalt, concrete or such other suitable driveway finishing material as may be approved by the town building official and may be located adjacent to the property line provided they are used for no purpose other than ingress to and egress from a garage, carport or other parking facility.