Der Laden befand sich gleich an der Straße.

English Translation

The store was just off the street.

A better translation would be “right on the street”