Loading spaces as required herein shall be located so as to limit visibility from the roadway to the greatest extent possible. No loading is permitted in the front yard or front half of the side yard of any property. For buildings greater than 90,000 square feet located in the B-2 Zone all loading and unloading shall occur in the rear yard, except for pickups or deliveries by retail customers. In all zone districts for every building, or part hereafter erected, which is to be occupied by manufacturing, storage, goods display, retail store, wholesale store or warehouse, market, hospital, laundry, dry cleaning or other use similarly requiring the delivery or distribution of material or merchandise, there shall be provided and maintained on the same premises with such building, off-street loading spaces in relation to floor area, at least as follows: up to 10,000 square feet, one space; 10,000 to 25,000 square feet, two spaces; one additional space for each additional 25,000 square feet or part thereof.