Where is S Cloverdale St & 12th Ave S located?
S Cloverdale St & 12th Ave S, S Cloverdale St & 12th Ave S, United States of America (approx. 47.526375°, -122.31717°)
S Cloverdale St & 12th Ave S, S Cloverdale St & 12th Ave S, United States of America (approx. 47.526375°, -122.31717°)