Where is Nicollet Ave S & 18th St W located?
Nicollet Ave S & 18th St W, Nicollet Ave S & 18th St W, United States of America (approx. 44.96534°, -93.277916°)
Nicollet Ave S & 18th St W, Nicollet Ave S & 18th St W, United States of America (approx. 44.96534°, -93.277916°)