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 ten (10) feet to any side or rear lot line, nor shall the end of a parking space be nearer than thirty (30) feet to any street lot line nor nearer than five (5) feet to any building, and provided further that complete building perimeter parking is prohibited.