Cartogiraffe.com

South 83rd Street

The South 83rd Street is an illuminated street with a maximum speed of 25 mph in Honey Creek Parkway in Milwaukee.