Cartogiraffe.com

North Euclid Street

The North Euclid Street is a street with a maximum speed of 50 mph with five lanes in Fullerton. In the area there are, inter alia, twelve bus stops.