Permit GraphShortlistSan Francisco building permits since 2000

Permit 202609188385

1730 Ofarrell St

installation of 3l2 electric vehicle charging stations on existing service

Outcome
In progress (city status: triage, Sep 18, 2026)
Filed
Sep 18, 2026
Declared cost
$6,000
Building use
apartments
Neighborhood
Western Addition
Contractor
Green Water And Power (license 927030)
Property
All permits at this address (block 0707, lot 043)