Cartogiraffe.com

West Alluvial Avenue

West Alluvial Avenue is an asphalted street with five lanes in Fresno. In the area there is, inter alia, a supermarket.