Bayview Impact Center June 24, 2019by Kieva Perry Loading Map.... Bayview Impact Center5048 3rd Street - San FranciscoDetails 37.7327689 -122.39174969999999 Address 5048 3rd Street San Francisco CA 94124 United States