Cartogiraffe.com

South Lenox Street

The South Lenox Street is an illuminated street with a maximum speed of 25 mph in Town of Lake in Milwaukee.