In the CB district, off-street parking may be located in the front, side and rear yards; provided, however, that parking area shall be located no less than five feet from any side lot line, nor no less than 10 feet from any rear lot line or from any street right-of-way line. Parking area shall be located no less than five feet from any building. Complete building perimeter parking is prohibited.