Cartogiraffe.com

South Los Carneros Road

South Los Carneros Road is an asphalted street with a maximum speed of 45 mph with three lanes in Isla Vista. In the area there is a bus stop.