Explore details about location Pebble Beach Lane. Pebble Beach Lane is a location situated within the Azusa alongside other areas such as Pine Needle Court, Zachary Padilla Avenue, North Louise Avenue.