sfproj. every fact links to its evidence

← all projects

Portola Dr Pavement Renovation

candidate project Planning Pre-Planning bdce6d51-a9f2-45af-873f-bfbd3595bfe2

This is a planned street repaving project along Portola Drive and surrounding streets in southwest San Francisco, covering roughly 55 segments including stretches near 14th Avenue, Claremont Boulevard, and O'Shaughnessy Boulevard. Owned by San Francisco Public Works (Streets & Highways division), the roadway renovation is currently in pre-planning, with construction scheduled to run from May 2030 to August 2031. No cost figures have been published.AI-generated

Current record

FieldValueProvenance
agency.owner SF DPW IDC - Streets & Highways reported socrata:btxj-k9uh · retrieved 2026-07-17
“agency_name: SF DPW IDC - Streets & Highways”
contact.email Ramon.Kong@sfdpw.org reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_email: Ramon.Kong@sfdpw.org”
contact.name Ramon Kong reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_name: Ramon Kong”
location.geometry 55 geometries reported socrata:btxj-k9uh · retrieved 2026-08-27
“55 published segment geometries”
location.street_limits 14th Ave; 15th Ave; Claremont Blvd; Del Sur Ave; Dorchester Way; Evelyn Way; Fowler Ave; Granville Way; Kensington Way; Laguna Honda Blvd; Marne Ave; Oshaughnessy Blvd; Portola Dr; Portola Dr from 14th Ave \ San Anselmo Ave \ Santa Ana Ave to 15th Ave; Portola Dr from 14th Ave \ San Anselmo Ave \ Santa Ana Ave to San Leandro Way; Portola Dr from 15th Ave to Junipero Serra Blvd \ Saint Francis Blvd \ Sloat Blvd \ West Portal Ave; Portola Dr from Claremont Blvd \ Portal Path to Santa Clara Ave \ Vicente St; Portola Dr from Del Sur Ave to Rex Ave; Portola Dr from Dorchester Way to Claremont Blvd \ Portal Path; Portola Dr from Evelyn Way to Laguna Honda Blvd … derived socrata:btxj-k9uh · retrieved 2026-07-17
“assembled from segment on/from/to street fields”
name Portola Dr Pavement Renovation reported socrata:btxj-k9uh · retrieved 2026-07-17
“name: Portola Dr Pavement Renovation”
phase Planning reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_phase: Planning”
project_type Roadway reported socrata:btxj-k9uh · retrieved 2026-07-17
“facility_type: Roadway”
schedule.end 2031-08-10 reported socrata:btxj-k9uh · retrieved 2026-07-17
“end_date: 2031-08-10T00:00:00.000”
schedule.start 2030-05-28 reported socrata:btxj-k9uh · retrieved 2026-07-17
“start_date: 2030-05-28T00:00:00.000”
source.project_id 34911 reported socrata:btxj-k9uh · retrieved 2026-07-17
“dotmapsid: 34911”
status Pre-Planning reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_status: Pre-Planning”
summary This is a planned street repaving project along Portola Drive and surrounding streets in southwest San Francisco,... generated llm:summarize · retrieved 2026-07-18
“generated from 12 resolved fields; input sha256-v2=0c3d452becb9ae09999db1d2a854dd5e9474026a50762922e725871a20065ea8”

Changes

2026-08-27 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.45085298361494, 37.745825831373885], [-122.45088318856718, 37.74571520266714], [-122.4514682301945, 37.74552394540394], [-122.4516239868823, 37.74553423759608]]}, {'type': 'LineString', 'coordinates': [[-122.45085298361494, 37.745825831373885], [-122.45096953720876, 37.74586985955039], [-122.45157000226521, 37.74565445563554], [-122.4516239868823, 37.74553423759608]]}, {'type': 'LineString', 'coordinates': [[-122.4516239868823, 37.74553423759608], [-122.4517416125243, 37.745436245879105], [-122.45215900245232, 37.74524731947554], [-122.45226885588019, 37.74517381196352]]}, {'type': 'LineString', 'coordinates': [[-122.45226885588019, 37.74517381196352], [-122.45321678410778, 37.744611718435635], [-122.45336484103122, 37.74459289571416]]}, {'type': 'LineString', 'coordinates': [[-122.4516239868823, 37.74553423759608], [-122.45190586882342, 37.74551343338706], [-122.45209079947223, 37.74541936359005], [-122.45238616325615, 37.745270192173116], [-122.45328103925416, 37.74473152093944], [-122.45336484103122, 37.74459289571416]]}, {'type': 'LineString', 'coordinates': [[-122.45336484103122, 37.74459289571416], [-122.45345332046529, 37.7444756231374], [-122.45372549496055, 37.74429575738591], [-122.45393680274196, 37.74414131641427], [-122.4540541038881, 37.74402838811123], [-122.45420490107635, 37.74398466075758]]}, {'type': 'LineString', 'coordinates': [[-122.45336484103122, 37.74459289571416], [-122.45353376106813, 37.74455641753574], [-122.45393238256031, 37.74429232699713], [-122.45414281508762, 37.74410460517513], [-122.45420490107635, 37.74398466075758]]}, {'type': 'LineString', 'coordinates': [[-122.45420490107635, 37.74398466075758], [-122.45426604293229, 37.743878911680845], [-122.45446744605366, 37.743718142905315]]}, {'type': 'LineString', 'coordinates': [[-122.45446744605366, 37.743718142905315], [-122.45480699997134, 37.743422099983825], [-122.45502796110391, 37.7431978903518], [-122.45510755774347, 37.74309755002211], [-122.4552710750743, 37.74304866515929]]}, {'type': 'LineString', 'coordinates': [[-122.45420490107635, 37.74398466075758], [-122.45436448765679, 37.74395604448479], [-122.45476968988365, 37.74362075827678], [-122.4551401643994, 37.74325904141274], [-122.45528424375216, 37.7431306256259], [-122.4552710750743, 37.74304866515929]]}, {'type': 'LineString', 'coordinates': [[-122.4552710750743, 37.74304866515929], [-122.45524663850365, 37.74293193776476], [-122.45544525530396, 37.74262555866014], [-122.45558268475182, 37.74238437686481], [-122.45574766707882, 37.7420746226204]]}, {'type': 'LineString', 'coordinates': [[-122.45574766707882, 37.7420746226204], [-122.45595053773799, 37.741850549613915], [-122.45619257058499, 37.741657550454754], [-122.45746755348928, 37.740968806462895]]}, {'type': 'LineString', 'coordinates': [[-122.45746755348928, 37.740968806462895], [-122.45795173605501, 37.74072621292035], [-122.45818499953687, 37.740635398850046]]}, {'type': 'LineString', 'coordinates': [[-122.45818499953687, 37.740635398850046], [-122.4587499771464, 37.74049900485599], [-122.45890466484346, 37.740535222248425]]}, {'type': 'LineString', 'coordinates': [[-122.4552710750743, 37.74304866515929], [-122.45536911707846, 37.74297625952905], [-122.45581237252493, 37.74223437155987], [-122.45594175607712, 37.74202897997456], [-122.45615599861972, 37.741804350752645], [-122.45636074169245, 37.7416681523111]]}, {'type': 'LineString', 'coordinates': [[-122.45636074169245, 37.7416681523111], [-122.4574844282977, 37.741065586378305], [-122.45771074418546, 37.74095842173361], [-122.45804437237173, 37.74083164467701], [-122.45811959140912, 37.740787606187475], [-122.45846257589119, 37.740674935507656], [-122.4587663624024, 37.74060926893026], [-122.45890466484346, 37.740535222248425]]}, {'type': 'LineString', 'coordinates': [[-122.45890466484346, 37.740535222248425], [-122.4590508536157, 37.740456795068226], [-122.46034610074075, 37.74032560853753], [-122.46094288798632, 37.740247384865214], [-122.46106405245554, 37.740293770363266]]}, {'type': 'LineString', 'coordinates': [[-122.45890466484346, 37.740535222248425], [-122.459326673983, 37.74054768767595], [-122.4603463136299, 37.74043524945881], [-122.46095133062636, 37.74036008287023], [-122.46106405245554, 37.740293770363266]]}, {'type': 'LineString', 'coordinates': [[-122.46106405245554, 37.740293770363266], [-122.46121941691133, 37.74021381187799], [-122.46198273929973, 37.740143950254556], [-122.46282394599132, 37.740044254468366]]}, {'type': 'LineString', 'coordinates': [[-122.46282394599132, 37.740044254468366], [-122.46309594383852, 37.74002896139549], [-122.46356242377819, 37.739967607036476], [-122.464051695554, 37.739920761276295]]}, {'type': 'LineString', 'coordinates': [[-122.464051695554, 37.739920761276295], [-122.46419039423242, 37.73988569812427], [-122.46451768732258, 37.73983737614603], [-122.46515229276007, 37.73966604824903], [-122.4652374420267, 37.739686646318354]]}, {'type': 'LineString', 'coordinates': [[-122.46106405245554, 37.740293770363266], [-122.46123621232502, 37.7403385566095], [-122.46262235139447, 37.740161875088376], [-122.46302181913687, 37.74011949948154], [-122.46374656633024, 37.74004845683968]]}, {'type': 'LineString', 'coordinates': [[-122.46374656633024, 37.74004845683968], [-122.46435912140002, 37.73996861615318], [-122.46475314389647, 37.73989060421716], [-122.46517724216955, 37.739758507351574], [-122.4652374420267, 37.739686646318354]]}, {'type': 'LineString', 'coordinates': [[-122.4652374420267, 37.739686646318354], [-122.46532614690682, 37.73960242218838], [-122.4657220204017, 37.739424356472135], [-122.46579708613586, 37.73936952212714], [-122.4660097292011, 37.73924095018569], [-122.46615732717001, 37.73923583128054]]}, {'type': 'LineString', 'coordinates': [[-122.4652374420267, 37.739686646318354], [-122.46536028363529, 37.73970187239828], [-122.46583160123144, 37.73948325466817], [-122.46590197890887, 37.73942135408767], [-122.4660705769792, 37.73932923776689], [-122.46615732717001, 37.73923583128054]]}, {'type': 'LineString', 'coordinates': [[-122.46615732717001, 37.73923583128054], [-122.46624781473774, 37.73910744702905], [-122.46657825500985, 37.73883808196976], [-122.46667249101152, 37.73872690980568], [-122.46751023995272, 37.73794766204861]]}, {'type': 'LineString', 'coordinates': [[-122.46751023995272, 37.73794766204861], [-122.4681323188068, 37.73745634890129], [-122.46830960870528, 37.737417147811286]]}, {'type': 'LineString', 'coordinates': [[-122.46615732717001, 37.73923583128054], [-122.46632664834968, 37.73918731599516], [-122.46669180164564, 37.73887677922304], [-122.46715064977225, 37.73843478131535], [-122.46743550222182, 37.73818241186971], [-122.46784089995113, 37.73784684391313], [-122.46792044080392, 37.73776027116562], [-122.46823639168346, 37.73752361731408], [-122.46830960870528, 37.737417147811286]]}, {'type': 'LineString', 'coordinates': [[-122.46830960870528, 37.737417147811286], [-122.46843197724489, 37.73728282172393], [-122.46876259297257, 37.737054685646825], [-122.46924791057545, 37.736647604642855]]}, {'type': 'LineString', 'coordinates': [[-122.46924791057545, 37.736647604642855], [-122.46988600816863, 37.73611236321423]]}, {'type': 'LineString', 'coordinates': [[-122.46988600816863, 37.73611236321423], [-122.47094931108043, 37.73522043155661], [-122.47127395512733, 37.73491589730795], [-122.47156934160569, 37.73470681112505]]}, {'type': 'LineString', 'coordinates': [[-122.46830960870528, 37.737417147811286], [-122.46848944917193, 37.73735351431923], [-122.4688313884461, 37.737117564178355], [-122.4699415444429, 37.736186795228726]]}, {'type': 'LineString', 'coordinates': [[-122.4699415444429, 37.736186795228726], [-122.47102547129218, 37.735277705058174], [-122.47135775888812, 37.73497301352726], [-122.47156934160569, 37.73470681112505]]}, {'type': 'Point', 'coordinates': [-122.45336484120014, 37.744592895776215]}, {'type': 'Point', 'coordinates': [-122.45574766702183, 37.74207462251039]}, {'type': 'Point', 'coordinates': [-122.45420490101937, 37.7439846606476]}, {'type': 'Point', 'coordinates': [-122.45162398682533, 37.745534237486076]}, {'type': 'Point', 'coordinates': [-122.45226885604451, 37.74517381184986]}, {'type': 'Point', 'coordinates': [-122.45818499948452, 37.74063539891578]}, {'type': 'Point', 'coordinates': [-122.45890466500776, 37.740535222134746]}, {'type': 'Point', 'coordinates': [-122.46106405262447, 37.7402937704253]}, {'type': 'Point', 'coordinates': [-122.46374656627326, 37.740048456729696]}, {'type': 'Point', 'coordinates': [-122.46282394616487, 37.740044254706135]}, {'type': 'Point', 'coordinates': [-122.45636074164008, 37.741668152376846]}, {'type': 'Point', 'coordinates': [-122.45527107480063, 37.7430486652287]}, {'type': 'Point', 'coordinates': [-122.45746755365823, 37.74096880652496]}, {'type': 'Point', 'coordinates': [-122.46405169550164, 37.739920761342006]}, {'type': 'Point', 'coordinates': [-122.46523744174843, 37.73968664621206]}, {'type': 'Point', 'coordinates': [-122.46751023967443, 37.73794766194233]}, {'type': 'Point', 'coordinates': [-122.46615732689172, 37.73923583117424]}, {'type': 'Point', 'coordinates': [-122.46924791073971, 37.736647604529175]}, {'type': 'Point', 'coordinates': [-122.46988600811626, 37.736112363279965]}, {'type': 'Point', 'coordinates': [-122.46830960865294, 37.73741714787704]}, {'type': 'Point', 'coordinates': [-122.46994154439057, 37.736186795294465]}, {'type': 'Point', 'coordinates': [-122.45446744599666, 37.743718142795316]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.45085298, 37.74582583], [-122.45088319, 37.7457152], [-122.45146823, 37.74552395], [-122.45162399, 37.74553424]]}, {'type': 'LineString', 'coordinates': [[-122.45085298, 37.74582583], [-122.45096954, 37.74586986], [-122.45157, 37.74565446], [-122.45162399, 37.74553424]]}, {'type': 'LineString', 'coordinates': [[-122.45162399, 37.74553424], [-122.45174161, 37.74543625], [-122.452159, 37.74524732], [-122.45226886, 37.74517381]]}, {'type': 'LineString', 'coordinates': [[-122.45226886, 37.74517381], [-122.45321678, 37.74461172], [-122.45336484, 37.7445929]]}, {'type': 'LineString', 'coordinates': [[-122.45162399, 37.74553424], [-122.45190587, 37.74551343], [-122.4520908, 37.74541936], [-122.45238616, 37.74527019], [-122.45328104, 37.74473152], [-122.45336484, 37.7445929]]}, {'type': 'LineString', 'coordinates': [[-122.45336484, 37.7445929], [-122.45345332, 37.74447562], [-122.45372549, 37.74429576], [-122.4539368, 37.74414132], [-122.4540541, 37.74402839], [-122.4542049, 37.74398466]]}, {'type': 'LineString', 'coordinates': [[-122.45336484, 37.7445929], [-122.45353376, 37.74455642], [-122.45393238, 37.74429233], [-122.45414282, 37.74410461], [-122.4542049, 37.74398466]]}, {'type': 'LineString', 'coordinates': [[-122.4542049, 37.74398466], [-122.45426604, 37.74387891], [-122.45446745, 37.74371814]]}, {'type': 'LineString', 'coordinates': [[-122.45446745, 37.74371814], [-122.454807, 37.7434221], [-122.45502796, 37.74319789], [-122.45510756, 37.74309755], [-122.45527108, 37.74304867]]}, {'type': 'LineString', 'coordinates': [[-122.4542049, 37.74398466], [-122.45436449, 37.74395604], [-122.45476969, 37.74362076], [-122.45514016, 37.74325904], [-122.45528424, 37.74313063], [-122.45527108, 37.74304867]]}, {'type': 'LineString', 'coordinates': [[-122.45527108, 37.74304867], [-122.45524664, 37.74293194], [-122.45544526, 37.74262556], [-122.45558268, 37.74238438], [-122.45574767, 37.74207462]]}, {'type': 'LineString', 'coordinates': [[-122.45574767, 37.74207462], [-122.45595054, 37.74185055], [-122.45619257, 37.74165755], [-122.45746755, 37.74096881]]}, {'type': 'LineString', 'coordinates': [[-122.45746755, 37.74096881], [-122.45795174, 37.74072621], [-122.458185, 37.7406354]]}, {'type': 'LineString', 'coordinates': [[-122.458185, 37.7406354], [-122.45874998, 37.740499], [-122.45890466, 37.74053522]]}, {'type': 'LineString', 'coordinates': [[-122.45527108, 37.74304867], [-122.45536912, 37.74297626], [-122.45581237, 37.74223437], [-122.45594176, 37.74202898], [-122.456156, 37.74180435], [-122.45636074, 37.74166815]]}, {'type': 'LineString', 'coordinates': [[-122.45636074, 37.74166815], [-122.45748443, 37.74106559], [-122.45771074, 37.74095842], [-122.45804437, 37.74083164], [-122.45811959, 37.74078761], [-122.45846258, 37.74067494], [-122.45876636, 37.74060927], [-122.45890466, 37.74053522]]}, {'type': 'LineString', 'coordinates': [[-122.45890466, 37.74053522], [-122.45905085, 37.7404568], [-122.4603461, 37.74032561], [-122.46094289, 37.74024738], [-122.46106405, 37.74029377]]}, {'type': 'LineString', 'coordinates': [[-122.45890466, 37.74053522], [-122.45932667, 37.74054769], [-122.46034631, 37.74043525], [-122.46095133, 37.74036008], [-122.46106405, 37.74029377]]}, {'type': 'LineString', 'coordinates': [[-122.46106405, 37.74029377], [-122.46121942, 37.74021381], [-122.46198274, 37.74014395], [-122.46282395, 37.74004425]]}, {'type': 'LineString', 'coordinates': [[-122.46282395, 37.74004425], [-122.46309594, 37.74002896], [-122.46356242, 37.73996761], [-122.4640517, 37.73992076]]}, {'type': 'LineString', 'coordinates': [[-122.4640517, 37.73992076], [-122.46419039, 37.7398857], [-122.46451769, 37.73983738], [-122.46515229, 37.73966605], [-122.46523744, 37.73968665]]}, {'type': 'LineString', 'coordinates': [[-122.46106405, 37.74029377], [-122.46123621, 37.74033856], [-122.46262235, 37.74016188], [-122.46302182, 37.7401195], [-122.46374657, 37.74004846]]}, {'type': 'LineString', 'coordinates': [[-122.46374657, 37.74004846], [-122.46435912, 37.73996862], [-122.46475314, 37.7398906], [-122.46517724, 37.73975851], [-122.46523744, 37.73968665]]}, {'type': 'LineString', 'coordinates': [[-122.46523744, 37.73968665], [-122.46532615, 37.73960242], [-122.46572202, 37.73942436], [-122.46579709, 37.73936952], [-122.46600973, 37.73924095], [-122.46615733, 37.73923583]]}, {'type': 'LineString', 'coordinates': [[-122.46523744, 37.73968665], [-122.46536028, 37.73970187], [-122.4658316, 37.73948325], [-122.46590198, 37.73942135], [-122.46607058, 37.73932924], [-122.46615733, 37.73923583]]}, {'type': 'LineString', 'coordinates': [[-122.46615733, 37.73923583], [-122.46624781, 37.73910745], [-122.46657826, 37.73883808], [-122.46667249, 37.73872691], [-122.46751024, 37.73794766]]}, {'type': 'LineString', 'coordinates': [[-122.46751024, 37.73794766], [-122.46813232, 37.73745635], [-122.46830961, 37.73741715]]}, {'type': 'LineString', 'coordinates': [[-122.46615733, 37.73923583], [-122.46632665, 37.73918732], [-122.4666918, 37.73887678], [-122.46715065, 37.73843478], [-122.4674355, 37.73818241], [-122.4678409, 37.73784684], [-122.46792044, 37.73776027], [-122.46823639, 37.73752362], [-122.46830961, 37.73741715]]}, {'type': 'LineString', 'coordinates': [[-122.46830961, 37.73741715], [-122.46843198, 37.73728282], [-122.46876259, 37.73705469], [-122.46924791, 37.7366476]]}, {'type': 'LineString', 'coordinates': [[-122.46924791, 37.7366476], [-122.46988601, 37.73611236]]}, {'type': 'LineString', 'coordinates': [[-122.46988601, 37.73611236], [-122.47094931, 37.73522043], [-122.47127396, 37.7349159], [-122.47156934, 37.73470681]]}, {'type': 'LineString', 'coordinates': [[-122.46830961, 37.73741715], [-122.46848945, 37.73735351], [-122.46883139, 37.73711756], [-122.46994154, 37.7361868]]}, {'type': 'LineString', 'coordinates': [[-122.46994154, 37.7361868], [-122.47102547, 37.73527771], [-122.47135776, 37.73497301], [-122.47156934, 37.73470681]]}, {'type': 'Point', 'coordinates': [-122.45336484, 37.7445929]}, {'type': 'Point', 'coordinates': [-122.45574767, 37.74207462]}, {'type': 'Point', 'coordinates': [-122.4542049, 37.74398466]}, {'type': 'Point', 'coordinates': [-122.45162399, 37.74553424]}, {'type': 'Point', 'coordinates': [-122.45226886, 37.74517381]}, {'type': 'Point', 'coordinates': [-122.458185, 37.7406354]}, {'type': 'Point', 'coordinates': [-122.45890467, 37.74053522]}, {'type': 'Point', 'coordinates': [-122.46106405, 37.74029377]}, {'type': 'Point', 'coordinates': [-122.46374657, 37.74004846]}, {'type': 'Point', 'coordinates': [-122.46282395, 37.74004425]}, {'type': 'Point', 'coordinates': [-122.45636074, 37.74166815]}, {'type': 'Point', 'coordinates': [-122.45527107, 37.74304867]}, {'type': 'Point', 'coordinates': [-122.45746755, 37.74096881]}, {'type': 'Point', 'coordinates': [-122.4640517, 37.73992076]}, {'type': 'Point', 'coordinates': [-122.46523744, 37.73968665]}, {'type': 'Point', 'coordinates': [-122.46751024, 37.73794766]}, {'type': 'Point', 'coordinates': [-122.46615733, 37.73923583]}, {'type': 'Point', 'coordinates': [-122.46924791, 37.7366476]}, {'type': 'Point', 'coordinates': [-122.46988601, 37.73611236]}, {'type': 'Point', 'coordinates': [-122.46830961, 37.73741715]}, {'type': 'Point', 'coordinates': [-122.46994154, 37.7361868]}, {'type': 'Point', 'coordinates': [-122.45446745, 37.74371814]}]}

Source records

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

Assertion history (latest 100, including superseded)

PredicateValueClassRecordedState
location.geometry 55 geometries reported 2026-08-27 live
summary This is a planned street repaving project along Portola Drive and surrounding streets in southwest San Francisco, covering roughly 55 segments including stretches near 14th Avenue, Claremont Boulevard, and O'Shaughnessy Boulevard. Owned by San Francisco Public Works (Streets & Highways division), the roadway renovation is currently in pre-planning, with construction scheduled to run from May 2030 to August 2031. No cost figures have been published. generated 2026-07-18 live
location.geometry 55 geometries reported 2026-07-17 superseded
location.street_limits 14th Ave; 15th Ave; Claremont Blvd; Del Sur Ave; Dorchester Way; Evelyn Way; Fowler Ave; Granville Way; Kensington Way; Laguna Honda Blvd; Marne Ave; Oshaughnessy Blvd; Portola Dr; Portola Dr from 14th Ave \ San Anselmo Ave \ Santa Ana Ave to 15th Ave; Portola Dr from 14th Ave \ San Anselmo Ave \ Santa Ana Ave to San Leandro Way; Portola Dr from 15th Ave to Junipero Serra Blvd \ Saint Francis Blvd \ Sloat Blvd \ West Portal Ave; Portola Dr from Claremont Blvd \ Portal Path to Santa Clara Ave \ Vicente St; Portola Dr from Del Sur Ave to Rex Ave; Portola Dr from Dorchester Way to Claremont Blvd \ Portal Path; Portola Dr from Evelyn Way to Laguna Honda Blvd … derived 2026-07-17 live
schedule.end 2031-08-10 reported 2026-07-17 live
schedule.start 2030-05-28 reported 2026-07-17 live
source.project_id 34911 reported 2026-07-17 live
contact.email Ramon.Kong@sfdpw.org reported 2026-07-17 live
contact.name Ramon Kong reported 2026-07-17 live
agency.owner SF DPW IDC - Streets & Highways reported 2026-07-17 live
project_type Roadway reported 2026-07-17 live
phase Planning reported 2026-07-17 live
status Pre-Planning reported 2026-07-17 live
name Portola Dr Pavement Renovation reported 2026-07-17 live