- Opened
- Description
- A solar panel fell off of a street sign and is now on the sidewalk.
- Location
-
61 Twin Peaks Blvd
37.76004886, -122.4467657 - Additional Details
- Object: other
OPEN
#101000720782
Activity
-
Submitted
Opened