sfproj. every fact links to its evidence

← all projects

PW Various Locations Sewer Replacement No 31

candidate project Design 15f5349e-fe9f-47a8-a8ce-6a4013f7bb77

PW Various Locations Sewer Replacement No 31 is an active sanitary sewer replacement project owned by San Francisco Public Works (Hydraulic division of the Infrastructure Design and Construction group). It would rebuild sewer lines at numerous locations across the Richmond District, along avenues and cross streets such as 2nd, 15th, and 25th Avenues and Anza Street. The project is currently in the design phase, with construction scheduled to run from June 2027 to June 2028. No cost figures have been published.AI-generated

Current record

FieldValueProvenance
agency.owner SF DPW IDC - Hydraulic reported socrata:btxj-k9uh · retrieved 2026-07-17
“agency_name: SF DPW IDC - Hydraulic”
contact.email Lesley.Wong@sfdpw.org reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_email: Lesley.Wong@sfdpw.org”
contact.name Lesley Wong reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_name: Lesley Wong”
description 2596i, WW-778 reported socrata:btxj-k9uh · retrieved 2026-07-17
“description: 2596i, WW-778”
location.geometry 46 geometries reported socrata:btxj-k9uh · retrieved 2026-08-27
“46 published segment geometries”
location.street_limits 02nd Ave; 02nd Ave from Cornwall St to Clement St; 03rd Ave; 15th Ave; 15th Ave from Tacoma St to Geary Blvd; 16th Ave; 16th Ave from Clement St to Geary Blvd; 21st Ave from Clement St to Geary Blvd; 25th Ave; 25th Ave from Cabrillo St to Crossover Dr \ Fulton St; 27th Ave; 27th Ave from El Camino Del Mar to Lake St; 29th Ave from Geary Blvd to Anza St; 44th Ave; 46th Ave from Geary Blvd to Anza St; Annapolis Ter; Anza St; Anza St from 44th Ave to 45th Ave; Anza St from Park Presidio Blvd to 14th Ave; Anza St from Stanyan Blvd to Rossi Ave … derived socrata:btxj-k9uh · retrieved 2026-07-17
“assembled from segment on/from/to street fields”
name PW Various Locations Sewer Replacement No 31 reported socrata:btxj-k9uh · retrieved 2026-07-17
“name: PW Various Locations Sewer Replacement No 31”
phase Design reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_phase: Design”
project_type Sanitary Sewer reported socrata:btxj-k9uh · retrieved 2026-07-17
“facility_type: Sanitary Sewer”
schedule.end 2028-06-09 reported socrata:btxj-k9uh · retrieved 2026-07-17
“end_date: 2028-06-09T00:00:00.000”
schedule.start 2027-06-07 reported socrata:btxj-k9uh · retrieved 2026-07-17
“start_date: 2027-06-07T00:00:00.000”
source.project_id 38070 reported socrata:btxj-k9uh · retrieved 2026-07-17
“dotmapsid: 38070”
status Active reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_status: Active”
summary PW Various Locations Sewer Replacement No 31 is an active sanitary sewer replacement project owned by San Francisco... generated llm:summarize · retrieved 2026-08-11
“generated from 13 resolved fields; input sha256-v2=4036e8564491b0189a493407087b3061591341dd65b96584a02f87e070271bd5”

Changes

2026-08-27 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.45806191757245, 37.785824278134555], [-122.45792281841322, 37.783874311879956]]}, {'type': 'LineString', 'coordinates': [[-122.48059001625646, 37.7822123122274], [-122.48045062814897, 37.78028023798606]]}, {'type': 'LineString', 'coordinates': [[-122.46026960101996, 37.78500628128329], [-122.46013719855716, 37.783136488403244]]}, {'type': 'LineString', 'coordinates': [[-122.4475677400381, 37.76896943901801], [-122.44838968604138, 37.76886462936052]]}, {'type': 'LineString', 'coordinates': [[-122.48432594047775, 37.77443666306136], [-122.4841942012725, 37.77256906181328]]}, {'type': 'LineString', 'coordinates': [[-122.48742175890784, 37.78751214712447], [-122.48728636550166, 37.78564884135361]]}, {'type': 'LineString', 'coordinates': [[-122.48901349282107, 37.77989057533107], [-122.4888755219209, 37.777971809109445]]}, {'type': 'LineString', 'coordinates': [[-122.50723363554201, 37.77906232267914], [-122.50709353973878, 37.77714115498534]]}, {'type': 'LineString', 'coordinates': [[-122.45584312961643, 37.7799414874883], [-122.45649694319135, 37.779695338061714]]}, {'type': 'LineString', 'coordinates': [[-122.47217361853616, 37.77872802151338], [-122.47270848071236, 37.77870384169089]]}, {'type': 'LineString', 'coordinates': [[-122.50495237680268, 37.77723856669429], [-122.50602204510737, 37.777189907446186]]}, {'type': 'Point', 'coordinates': [-122.44780219471338, 37.77754620762847]}, {'type': 'Point', 'coordinates': [-122.44756774020246, 37.768969438904364]}, {'type': 'Point', 'coordinates': [-122.44838968598438, 37.768864629250515]}, {'type': 'Point', 'coordinates': [-122.45134615764337, 37.77709040051636]}, {'type': 'Point', 'coordinates': [-122.45318832806115, 37.776853425397626]}, {'type': 'Point', 'coordinates': [-122.45223376532448, 37.77697622333016]}, {'type': 'Point', 'coordinates': [-122.4446430583916, 37.783686463708094]}, {'type': 'Point', 'coordinates': [-122.45559513749573, 37.78888836649435]}, {'type': 'Point', 'coordinates': [-122.45775613317664, 37.765354151123695]}, {'type': 'Point', 'coordinates': [-122.4588805313262, 37.76530432068302]}, {'type': 'Point', 'coordinates': [-122.45995299628046, 37.76525678148994]}, {'type': 'Point', 'coordinates': [-122.45792281857761, 37.78387431176628]}, {'type': 'Point', 'coordinates': [-122.47217361848378, 37.778728021579134]}, {'type': 'Point', 'coordinates': [-122.47406467682931, 37.781816680589365]}, {'type': 'Point', 'coordinates': [-122.47523562225624, 37.78245727318015]}, {'type': 'Point', 'coordinates': [-122.48432594042538, 37.77443666312711]}, {'type': 'Point', 'coordinates': [-122.45705805476018, 37.78780934314264]}, {'type': 'Point', 'coordinates': [-122.457233931852, 37.78867960554581]}, {'type': 'Point', 'coordinates': [-122.45577323245544, 37.789769678644824]}, {'type': 'Point', 'coordinates': [-122.48728636567071, 37.78564884141562]}, {'type': 'Point', 'coordinates': [-122.504952376967, 37.777238566580536]}, {'type': 'LineString', 'coordinates': [[-122.4572339319044, 37.78867960548006], [-122.4570580548172, 37.78780934325264]]}, {'type': 'LineString', 'coordinates': [[-122.45571132681495, 37.78397889105073], [-122.45552398511443, 37.78143114022958]]}, {'type': 'LineString', 'coordinates': [[-122.44346472369662, 37.77958573079264], [-122.44352791166192, 37.78018674226291], [-122.4436124104532, 37.780646053599185], [-122.44371851669203, 37.781016099230435], [-122.44385408651205, 37.78136775902319]]}, {'type': 'LineString', 'coordinates': [[-122.47406467665563, 37.781816680351604], [-122.47398247023133, 37.78057538232826]]}, {'type': 'LineString', 'coordinates': [[-122.44684646986043, 37.777669108932734], [-122.44780219477038, 37.77754620773847]]}, {'type': 'LineString', 'coordinates': [[-122.45134615747901, 37.77709040063], [-122.45223376559362, 37.77697622308504]]}, {'type': 'LineString', 'coordinates': [[-122.45223376559362, 37.77697622308504], [-122.45318832789674, 37.77685342551128]]}, {'type': 'LineString', 'coordinates': [[-122.47523562252535, 37.78245727293496], [-122.47508358085281, 37.78052853468039]]}, {'type': 'LineString', 'coordinates': [[-122.45775613322901, 37.76535415105794], [-122.45888053137857, 37.76530432061729]]}, {'type': 'LineString', 'coordinates': [[-122.45888053137857, 37.76530432061729], [-122.45995299611148, 37.76525678142788]]}, {'type': 'LineString', 'coordinates': [[-122.48728636550166, 37.78564884135361], [-122.48814037817921, 37.78561177450204]]}, {'type': 'LineString', 'coordinates': [[-122.45629867671087, 37.77871789976421], [-122.45544207934721, 37.77882754204277]]}, {'type': 'LineString', 'coordinates': [[-122.44453008955792, 37.78313711281745], [-122.444643058444, 37.78368646364238]]}, {'type': 'LineString', 'coordinates': [[-122.45577323228639, 37.78976967858275], [-122.45559513733134, 37.788888366608006]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.45806192, 37.78582428], [-122.45792282, 37.78387431]]}, {'type': 'LineString', 'coordinates': [[-122.48059002, 37.78221231], [-122.48045063, 37.78028024]]}, {'type': 'LineString', 'coordinates': [[-122.4602696, 37.78500628], [-122.4601372, 37.78313649]]}, {'type': 'LineString', 'coordinates': [[-122.44756774, 37.76896944], [-122.44838969, 37.76886463]]}, {'type': 'LineString', 'coordinates': [[-122.48432594, 37.77443666], [-122.4841942, 37.77256906]]}, {'type': 'LineString', 'coordinates': [[-122.48742176, 37.78751215], [-122.48728637, 37.78564884]]}, {'type': 'LineString', 'coordinates': [[-122.48901349, 37.77989058], [-122.48887552, 37.77797181]]}, {'type': 'LineString', 'coordinates': [[-122.50723364, 37.77906232], [-122.50709354, 37.77714115]]}, {'type': 'LineString', 'coordinates': [[-122.45584313, 37.77994149], [-122.45649694, 37.77969534]]}, {'type': 'LineString', 'coordinates': [[-122.47217362, 37.77872802], [-122.47270848, 37.77870384]]}, {'type': 'LineString', 'coordinates': [[-122.50495238, 37.77723857], [-122.50602205, 37.77718991]]}, {'type': 'Point', 'coordinates': [-122.44780219, 37.77754621]}, {'type': 'Point', 'coordinates': [-122.44756774, 37.76896944]}, {'type': 'Point', 'coordinates': [-122.44838969, 37.76886463]}, {'type': 'Point', 'coordinates': [-122.45134616, 37.7770904]}, {'type': 'Point', 'coordinates': [-122.45318833, 37.77685343]}, {'type': 'Point', 'coordinates': [-122.45223377, 37.77697622]}, {'type': 'Point', 'coordinates': [-122.44464306, 37.78368646]}, {'type': 'Point', 'coordinates': [-122.45559514, 37.78888837]}, {'type': 'Point', 'coordinates': [-122.45775613, 37.76535415]}, {'type': 'Point', 'coordinates': [-122.45888053, 37.76530432]}, {'type': 'Point', 'coordinates': [-122.459953, 37.76525678]}, {'type': 'Point', 'coordinates': [-122.45792282, 37.78387431]}, {'type': 'Point', 'coordinates': [-122.47217362, 37.77872802]}, {'type': 'Point', 'coordinates': [-122.47406468, 37.78181668]}, {'type': 'Point', 'coordinates': [-122.47523562, 37.78245727]}, {'type': 'Point', 'coordinates': [-122.48432594, 37.77443666]}, {'type': 'Point', 'coordinates': [-122.45705805, 37.78780934]}, {'type': 'Point', 'coordinates': [-122.45723393, 37.78867961]}, {'type': 'Point', 'coordinates': [-122.45577323, 37.78976968]}, {'type': 'Point', 'coordinates': [-122.48728637, 37.78564884]}, {'type': 'Point', 'coordinates': [-122.50495238, 37.77723857]}, {'type': 'LineString', 'coordinates': [[-122.45723393, 37.78867961], [-122.45705805, 37.78780934]]}, {'type': 'LineString', 'coordinates': [[-122.45571133, 37.78397889], [-122.45552399, 37.78143114]]}, {'type': 'LineString', 'coordinates': [[-122.44346472, 37.77958573], [-122.44352791, 37.78018674], [-122.44361241, 37.78064605], [-122.44371852, 37.7810161], [-122.44385409, 37.78136776]]}, {'type': 'LineString', 'coordinates': [[-122.47406468, 37.78181668], [-122.47398247, 37.78057538]]}, {'type': 'LineString', 'coordinates': [[-122.44684647, 37.77766911], [-122.44780219, 37.77754621]]}, {'type': 'LineString', 'coordinates': [[-122.45134616, 37.7770904], [-122.45223377, 37.77697622]]}, {'type': 'LineString', 'coordinates': [[-122.45223377, 37.77697622], [-122.45318833, 37.77685343]]}, {'type': 'LineString', 'coordinates': [[-122.47523562, 37.78245727], [-122.47508358, 37.78052853]]}, {'type': 'LineString', 'coordinates': [[-122.45775613, 37.76535415], [-122.45888053, 37.76530432]]}, {'type': 'LineString', 'coordinates': [[-122.45888053, 37.76530432], [-122.459953, 37.76525678]]}, {'type': 'LineString', 'coordinates': [[-122.48728637, 37.78564884], [-122.48814038, 37.78561177]]}, {'type': 'LineString', 'coordinates': [[-122.45629868, 37.7787179], [-122.45544208, 37.77882754]]}, {'type': 'LineString', 'coordinates': [[-122.44453009, 37.78313711], [-122.44464306, 37.78368646]]}, {'type': 'LineString', 'coordinates': [[-122.45577323, 37.78976968], [-122.45559514, 37.78888837]]}]}
2026-08-11 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.45806191757245, 37.785824278134555], [-122.45792281841322, 37.783874311879956]]}, {'type': 'LineString', 'coordinates': [[-122.48059001625646, 37.7822123122274], [-122.48045062814897, 37.78028023798606]]}, {'type': 'LineString', 'coordinates': [[-122.46026960101996, 37.78500628128329], [-122.46013719855716, 37.783136488403244]]}, {'type': 'LineString', 'coordinates': [[-122.4475677400381, 37.76896943901801], [-122.44838968604138, 37.76886462936052]]}, {'type': 'LineString', 'coordinates': [[-122.48432594047775, 37.77443666306136], [-122.4841942012725, 37.77256906181328]]}, {'type': 'LineString', 'coordinates': [[-122.48742175890784, 37.78751214712447], [-122.48728636550166, 37.78564884135361]]}, {'type': 'LineString', 'coordinates': [[-122.48901349282107, 37.77989057533107], [-122.4888755219209, 37.777971809109445]]}, {'type': 'LineString', 'coordinates': [[-122.50723363554201, 37.77906232267914], [-122.50709353973878, 37.77714115498534]]}, {'type': 'LineString', 'coordinates': [[-122.45584312961643, 37.7799414874883], [-122.45649694319135, 37.779695338061714]]}, {'type': 'LineString', 'coordinates': [[-122.47217361853616, 37.77872802151338], [-122.47270848071236, 37.77870384169089]]}, {'type': 'LineString', 'coordinates': [[-122.50495237680268, 37.77723856669429], [-122.50602204510737, 37.777189907446186]]}, {'type': 'Point', 'coordinates': [-122.45104229205661, 37.763842651466554]}, {'type': 'Point', 'coordinates': [-122.44780219471338, 37.77754620762847]}, {'type': 'Point', 'coordinates': [-122.44756774020246, 37.768969438904364]}, {'type': 'Point', 'coordinates': [-122.44838968598438, 37.768864629250515]}, {'type': 'Point', 'coordinates': [-122.45134615764337, 37.77709040051636]}, {'type': 'Point', 'coordinates': [-122.45318832806115, 37.776853425397626]}, {'type': 'Point', 'coordinates': [-122.45223376532448, 37.77697622333016]}, {'type': 'Point', 'coordinates': [-122.4446430583916, 37.783686463708094]}, {'type': 'Point', 'coordinates': [-122.45559513749573, 37.78888836649435]}, {'type': 'Point', 'coordinates': [-122.45775613317664, 37.765354151123695]}, {'type': 'Point', 'coordinates': [-122.4588805313262, 37.76530432068302]}, {'type': 'Point', 'coordinates': [-122.45995299628046, 37.76525678148994]}, {'type': 'Point', 'coordinates': [-122.45792281857761, 37.78387431176628]}, {'type': 'Point', 'coordinates': [-122.47217361848378, 37.778728021579134]}, {'type': 'Point', 'coordinates': [-122.47406467682931, 37.781816680589365]}, {'type': 'Point', 'coordinates': [-122.47523562225624, 37.78245727318015]}, {'type': 'Point', 'coordinates': [-122.48432594042538, 37.77443666312711]}, {'type': 'Point', 'coordinates': [-122.45705805476018, 37.78780934314264]}, {'type': 'Point', 'coordinates': [-122.457233931852, 37.78867960554581]}, {'type': 'Point', 'coordinates': [-122.45577323245544, 37.789769678644824]}, {'type': 'Point', 'coordinates': [-122.48728636567071, 37.78564884141562]}, {'type': 'Point', 'coordinates': [-122.504952376967, 37.777238566580536]}, {'type': 'LineString', 'coordinates': [[-122.4572339319044, 37.78867960548006], [-122.4570580548172, 37.78780934325264]]}, {'type': 'LineString', 'coordinates': [[-122.45571132681495, 37.78397889105073], [-122.45552398511443, 37.78143114022958]]}, {'type': 'LineString', 'coordinates': [[-122.44346472369662, 37.77958573079264], [-122.44352791166192, 37.78018674226291], [-122.4436124104532, 37.780646053599185], [-122.44371851669203, 37.781016099230435], [-122.44385408651205, 37.78136775902319]]}, {'type': 'LineString', 'coordinates': [[-122.47406467665563, 37.781816680351604], [-122.47398247023133, 37.78057538232826]]}, {'type': 'LineString', 'coordinates': [[-122.44684646986043, 37.777669108932734], [-122.44780219477038, 37.77754620773847]]}, {'type': 'LineString', 'coordinates': [[-122.45134615747901, 37.77709040063], [-122.45223376559362, 37.77697622308504]]}, {'type': 'LineString', 'coordinates': [[-122.45223376559362, 37.77697622308504], [-122.45318832789674, 37.77685342551128]]}, {'type': 'LineString', 'coordinates': [[-122.47523562252535, 37.78245727293496], [-122.47508358085281, 37.78052853468039]]}, {'type': 'LineString', 'coordinates': [[-122.45775613322901, 37.76535415105794], [-122.45888053137857, 37.76530432061729]]}, {'type': 'LineString', 'coordinates': [[-122.45888053137857, 37.76530432061729], [-122.45995299611148, 37.76525678142788]]}, {'type': 'LineString', 'coordinates': [[-122.48728636550166, 37.78564884135361], [-122.48814037817921, 37.78561177450204]]}, {'type': 'LineString', 'coordinates': [[-122.45629867671087, 37.77871789976421], [-122.45544207934721, 37.77882754204277]]}, {'type': 'LineString', 'coordinates': [[-122.44453008955792, 37.78313711281745], [-122.444643058444, 37.78368646364238]]}, {'type': 'LineString', 'coordinates': [[-122.45577323228639, 37.78976967858275], [-122.45559513733134, 37.788888366608006]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.45806191757245, 37.785824278134555], [-122.45792281841322, 37.783874311879956]]}, {'type': 'LineString', 'coordinates': [[-122.48059001625646, 37.7822123122274], [-122.48045062814897, 37.78028023798606]]}, {'type': 'LineString', 'coordinates': [[-122.46026960101996, 37.78500628128329], [-122.46013719855716, 37.783136488403244]]}, {'type': 'LineString', 'coordinates': [[-122.4475677400381, 37.76896943901801], [-122.44838968604138, 37.76886462936052]]}, {'type': 'LineString', 'coordinates': [[-122.48432594047775, 37.77443666306136], [-122.4841942012725, 37.77256906181328]]}, {'type': 'LineString', 'coordinates': [[-122.48742175890784, 37.78751214712447], [-122.48728636550166, 37.78564884135361]]}, {'type': 'LineString', 'coordinates': [[-122.48901349282107, 37.77989057533107], [-122.4888755219209, 37.777971809109445]]}, {'type': 'LineString', 'coordinates': [[-122.50723363554201, 37.77906232267914], [-122.50709353973878, 37.77714115498534]]}, {'type': 'LineString', 'coordinates': [[-122.45584312961643, 37.7799414874883], [-122.45649694319135, 37.779695338061714]]}, {'type': 'LineString', 'coordinates': [[-122.47217361853616, 37.77872802151338], [-122.47270848071236, 37.77870384169089]]}, {'type': 'LineString', 'coordinates': [[-122.50495237680268, 37.77723856669429], [-122.50602204510737, 37.777189907446186]]}, {'type': 'Point', 'coordinates': [-122.44780219471338, 37.77754620762847]}, {'type': 'Point', 'coordinates': [-122.44756774020246, 37.768969438904364]}, {'type': 'Point', 'coordinates': [-122.44838968598438, 37.768864629250515]}, {'type': 'Point', 'coordinates': [-122.45134615764337, 37.77709040051636]}, {'type': 'Point', 'coordinates': [-122.45318832806115, 37.776853425397626]}, {'type': 'Point', 'coordinates': [-122.45223376532448, 37.77697622333016]}, {'type': 'Point', 'coordinates': [-122.4446430583916, 37.783686463708094]}, {'type': 'Point', 'coordinates': [-122.45559513749573, 37.78888836649435]}, {'type': 'Point', 'coordinates': [-122.45775613317664, 37.765354151123695]}, {'type': 'Point', 'coordinates': [-122.4588805313262, 37.76530432068302]}, {'type': 'Point', 'coordinates': [-122.45995299628046, 37.76525678148994]}, {'type': 'Point', 'coordinates': [-122.45792281857761, 37.78387431176628]}, {'type': 'Point', 'coordinates': [-122.47217361848378, 37.778728021579134]}, {'type': 'Point', 'coordinates': [-122.47406467682931, 37.781816680589365]}, {'type': 'Point', 'coordinates': [-122.47523562225624, 37.78245727318015]}, {'type': 'Point', 'coordinates': [-122.48432594042538, 37.77443666312711]}, {'type': 'Point', 'coordinates': [-122.45705805476018, 37.78780934314264]}, {'type': 'Point', 'coordinates': [-122.457233931852, 37.78867960554581]}, {'type': 'Point', 'coordinates': [-122.45577323245544, 37.789769678644824]}, {'type': 'Point', 'coordinates': [-122.48728636567071, 37.78564884141562]}, {'type': 'Point', 'coordinates': [-122.504952376967, 37.777238566580536]}, {'type': 'LineString', 'coordinates': [[-122.4572339319044, 37.78867960548006], [-122.4570580548172, 37.78780934325264]]}, {'type': 'LineString', 'coordinates': [[-122.45571132681495, 37.78397889105073], [-122.45552398511443, 37.78143114022958]]}, {'type': 'LineString', 'coordinates': [[-122.44346472369662, 37.77958573079264], [-122.44352791166192, 37.78018674226291], [-122.4436124104532, 37.780646053599185], [-122.44371851669203, 37.781016099230435], [-122.44385408651205, 37.78136775902319]]}, {'type': 'LineString', 'coordinates': [[-122.47406467665563, 37.781816680351604], [-122.47398247023133, 37.78057538232826]]}, {'type': 'LineString', 'coordinates': [[-122.44684646986043, 37.777669108932734], [-122.44780219477038, 37.77754620773847]]}, {'type': 'LineString', 'coordinates': [[-122.45134615747901, 37.77709040063], [-122.45223376559362, 37.77697622308504]]}, {'type': 'LineString', 'coordinates': [[-122.45223376559362, 37.77697622308504], [-122.45318832789674, 37.77685342551128]]}, {'type': 'LineString', 'coordinates': [[-122.47523562252535, 37.78245727293496], [-122.47508358085281, 37.78052853468039]]}, {'type': 'LineString', 'coordinates': [[-122.45775613322901, 37.76535415105794], [-122.45888053137857, 37.76530432061729]]}, {'type': 'LineString', 'coordinates': [[-122.45888053137857, 37.76530432061729], [-122.45995299611148, 37.76525678142788]]}, {'type': 'LineString', 'coordinates': [[-122.48728636550166, 37.78564884135361], [-122.48814037817921, 37.78561177450204]]}, {'type': 'LineString', 'coordinates': [[-122.45629867671087, 37.77871789976421], [-122.45544207934721, 37.77882754204277]]}, {'type': 'LineString', 'coordinates': [[-122.44453008955792, 37.78313711281745], [-122.444643058444, 37.78368646364238]]}, {'type': 'LineString', 'coordinates': [[-122.45577323228639, 37.78976967858275], [-122.45559513733134, 37.788888366608006]]}]}

Source records

Public Works coordinated projects (DotMaps) key 38070 primary · rule:dotmaps-group-by-dotmapsid dataset page ↗ · this record’s data ↗

Assertion history (latest 100, including superseded)

PredicateValueClassRecordedState
location.geometry 46 geometries reported 2026-08-27 live
summary PW Various Locations Sewer Replacement No 31 is an active sanitary sewer replacement project owned by San Francisco Public Works (Hydraulic division of the Infrastructure Design and Construction group). It would rebuild sewer lines at numerous locations across the Richmond District, along avenues and cross streets such as 2nd, 15th, and 25th Avenues and Anza Street. The project is currently in the design phase, with construction scheduled to run from June 2027 to June 2028. No cost figures have been published. generated 2026-08-11 live
location.geometry 46 geometries reported 2026-08-11 superseded
summary This is a sanitary sewer replacement project (Various Locations Sewer Replacement No. 31) owned by San Francisco Public Works' hydraulic engineering division. The project would replace aging sewer lines at numerous locations across the city's Richmond District and surrounding avenues, spanning roughly 47 street segments along avenues such as 2nd, 15th, and 25th Avenues and cross streets including Anza Street. It is currently active and in the design phase, with construction scheduled to run from June 2027 to June 2028. No cost figures have been published. generated 2026-07-18 superseded
location.geometry 47 geometries reported 2026-07-17 superseded
location.street_limits 02nd Ave; 02nd Ave from Cornwall St to Clement St; 03rd Ave; 15th Ave; 15th Ave from Tacoma St to Geary Blvd; 16th Ave; 16th Ave from Clement St to Geary Blvd; 21st Ave from Clement St to Geary Blvd; 25th Ave; 25th Ave from Cabrillo St to Crossover Dr \ Fulton St; 27th Ave; 27th Ave from El Camino Del Mar to Lake St; 29th Ave from Geary Blvd to Anza St; 44th Ave; 46th Ave from Geary Blvd to Anza St; Annapolis Ter; Anza St; Anza St from 44th Ave to 45th Ave; Anza St from Park Presidio Blvd to 14th Ave; Anza St from Stanyan Blvd to Rossi Ave … derived 2026-07-17 live
schedule.end 2028-06-09 reported 2026-07-17 live
schedule.start 2027-06-07 reported 2026-07-17 live
source.project_id 38070 reported 2026-07-17 live
contact.email Lesley.Wong@sfdpw.org reported 2026-07-17 live
contact.name Lesley Wong reported 2026-07-17 live
agency.owner SF DPW IDC - Hydraulic reported 2026-07-17 live
project_type Sanitary Sewer reported 2026-07-17 live
phase Design reported 2026-07-17 live
status Active reported 2026-07-17 live
description 2596i, WW-778 reported 2026-07-17 live
name PW Various Locations Sewer Replacement No 31 reported 2026-07-17 live