Cartogiraffe.com

West Townsend Street

The West Townsend Street is an illuminated street with a maximum speed of 25 mph in Nash Park in Milwaukee.