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