Cartogiraffe.com

Hamlin Street

The Hamlin Street is an asphalted, illuminated street with a maximum speed of 15 mph in Reseda in Los Angeles.