Cartogiraffe.com

Indian Peak Road

Indian Peak Road is an asphalted, unlit street with two lanes in Rancho Palos Verdes.