San Francisco, CA Closed Over 2 years

Street or Sidewalk Cleaning

A box of electronic parts that are next to a blue and white fire hydrant that is near the intersection of Delaney street & Federal street. The user entered the address: 542–548 Delancey St, San Francisco 94107, United States to see more details visit: