Off-street parking space may be located in the front, side and rear yards; provided, however, that no parking space shall be located nearer than 10 feet to any side or rear lot line, nor shall the end of a parking space be nearer than 30 feet to any street lot line nor nearer than five feet to any building, and further provided that complete building perimeter parking is prohibited.