The new 2,300-square-feet store is conveniently located across from Abercrombie and Fitch.
From
To