Cartogiraffe.com

Armstrong Avenue

Armstrong Avenue is an asphalted street with five lanes in Tustin.