Overlit Service Station

Overlit Service Station

Overlit service station that interferes with drivers’ vision and intrudes on the neighbors.