Cartogiraffe.com

The Mall

The Mall is an asphalted street with two lanes in Irvine.