Location on Another Lot. Required off-street parking facilities, except for dwellings, may be established on another lot in a business, commercial, industrial or open district provided such facilities shall be situated no more than 400 feet in a business district or more than 500 feet in any other district from the building or premises to which such facilities are appurtenant; and provided that such off-street parking facilities and access ways shall be reserved for such use by recorded deed covenants or agreements which subject their control to the Borough under conditions approved by the Planning Board and the Borough Attorney. Conditions and safeguards may include, among others, the installation and regulation of lighting and the prevention of glare to abutting property, determination of the location and adequacy of entrances and exits to a street, provision of planting and fencing and operating arrangements.