Doesn’t this street look like a hip place to shop? Where do you think it is? London? Stockholm? New York? San Francisco? Guess again, it is a downtown Oakland. A place not known for having an upscale retail shopping environment. Yet this is where Ford…
Tag