Cartogiraffe.com

North Julia Street

The North Julia Street is an illuminated street with a maximum speed of 25 mph in Harambee in Milwaukee.