Cartogiraffe.com

Iris Avenue

Iris Avenue is an asphalted street with two lanes in Otay Mesa West in San Diego. In the area there is, inter alia, a supermarket.