Cartogiraffe.com

Christopher Columbus Boulevard

Christopher Columbus Boulevard is an asphalted street with a maximum speed of 35 mph with two lanes, also known as Delaware Avenue in Philadelphia.