Cartogiraffe.com

Flohr Avenue

Flohr Avenue is an asphalted, illuminated street in Town of West Seneca. In the area there is a school.