Where is 12th Ave S / 23rd St. S located?
12th Ave S / 23rd St. S, 12th Ave S / 23rd St. S, United States of America (approx. 47.49229°, -111.26752°)
12th Ave S / 23rd St. S, 12th Ave S / 23rd St. S, United States of America (approx. 47.49229°, -111.26752°)