Cartogiraffe.com

South Luella Street

The South Luella Street is an asphalted street with a maximum speed of 20 mph with two lanes in Battle Creek in Saint Paul.