LightHouse Building – Locations 11/11/2010 3888 × 2592 About A picture taken of the LightHouse headquarters at 214 Van Ness St in San Francisco. Cars pass along busily as a LightHouse client leaves the building.