Cartogiraffe.com

North Tacoma Street

The North Tacoma Street is an illuminated street with a maximum speed of 25 mph in Menomonee River Hills in Milwaukee.