Cartogiraffe.com

Helen Highway

The Helen Highway is an asphalted street with a maximum speed of 35 mph with three lanes in Cleveland.