Zancudo Barranca



Zancudo Barranca is a two way road in Los Santos County that begins at Zancudo Road and ends at Mount Vinewood Drive.