Cartogiraffe.com

North 60th Street

The North 60th Street is an asphalted, illuminated street in Pabst Park in Wauwatosa.