845 Ofarrell St
San Francisco, CA 94109-7005

Found 1 report:

Apartment building. Noticed them around April 2009. Top floor







No nearby bug reports