Cartogiraffe.com

North-South Freeway

The North-South Freeway is an illuminated street with a maximum speed of 50 mph with four lanes in Menomonee River Valley in Milwaukee.