public space

Les Schwab Tire Center

Map it |  2010 NE 82nd Ave, Portland, OR 97220, United States

You may like this popular spot