Cartogiraffe.com

Euclid Avenue

Euclid Avenue is an asphalted, illuminated street in Broome County.