{
  "address": "4121–4123 20th Street, San Francisco, CA 94114",
  "path": "/san-francisco/castro/20th-street/4121/",
  "apn": "3603088",
  "block": "3603",
  "lot": "088",
  "eas_baseid": "361995",
  "coordinates": {
    "lat": 37.75754,
    "lng": -122.433073
  },
  "address_range": "4121–4123",
  "street_numbers_on_parcel": [
    "4121",
    "4123"
  ],
  "parcel": {
    "year_built": 1900,
    "units": 2,
    "stories": 2,
    "rooms": 11,
    "bathrooms": 2,
    "lot_area_sqft": 2848,
    "building_area_sqft": 2100,
    "use": "Multi-Family Residential",
    "property_class": "Flats & Duplex",
    "construction_type_code": "D",
    "zoning": "RH-2",
    "supervisor_district": 8,
    "assessor_neighborhood": "Eureka Valley/Dolores Heights",
    "analysis_neighborhood": "Castro/Upper Market",
    "property_location_raw": "4123 4121 20TH                ST0000"
  },
  "assessment": {
    "roll_year": 2025,
    "assessed_land_value": 1331712,
    "assessed_improvement_value": 332928,
    "last_sale_date": "2023-03-14"
  },
  "historic_status": {
    "ceqa_status_code": "B",
    "ceqa_status_code_article_10_11": "B",
    "ceqa_status_label": "Unevaluated",
    "reason": "No evaluation and 45 years or older",
    "yearbuilt": "1900",
    "in_article_10_11_historic_district": false,
    "source": "sf-planning"
  },
  "permits": [
    {
      "number": "202602115784",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2026-02-11",
      "status_date": "2026-02-27",
      "estimated_cost": 5000,
      "revised_cost": 5000,
      "description": "revision to pa# 202308235085: extend depth of previously approved rear deck by 3'0\" to reconcile to previously approved structure drawings. total new deck depth to be 6'2\" with 5'6\" extension for spiral stair to grade. all work within buildable lot area. (ref pa# 202507251674)",
      "source": "sf-building-permits"
    },
    {
      "number": "202512232508",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2025-12-23",
      "status_date": "2025-12-23",
      "estimated_cost": 22000,
      "revised_cost": 22000,
      "description": "re-roofing: remove and replace roofing material / existing roofing material (in-kind)",
      "source": "sf-building-permits"
    },
    {
      "number": "202507251674",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2025-07-25",
      "status_date": "2025-08-08",
      "estimated_cost": 20000,
      "revised_cost": 30000,
      "description": "revision to pa #202308235085 and 202406063893. convert approved basement gym to home office and construct new basement bathroom. relocate kitchen at 2nd floor. remove full bathroom at 2nd fl. and new bathroom at 3rd f. move primary bathroom at 3rd floor.",
      "source": "sf-building-permits"
    },
    {
      "number": "202406063893",
      "type": "additions alterations or repairs",
      "status": "issued",
      "filed": "2024-07-02",
      "status_date": "2025-01-28",
      "estimated_cost": 40000,
      "revised_cost": 70000,
      "description": "revision to permit application 2023-0823-5085. basement: excavate crawl space to create additional storage room, convert south storage room to mechanical room. omit spiral stair and construct new 3rd stair and landing. first floor: relocate kitchen, relocate bedroom, create new exterior grade-level",
      "source": "sf-building-permits"
    },
    {
      "number": "202308235085",
      "type": "additions alterations or repairs",
      "status": "issued",
      "filed": "2023-08-23",
      "status_date": "2024-03-29",
      "estimated_cost": 700000,
      "revised_cost": 700000,
      "description": "basement: replace damaged footings, create foyer and interior stair to lower unit. 1st fl: remodel (e) unit, reconfigure entry doors. 2nd fl: lower ceiling height, remodel unit. 3rd fl: legalize habitable attic space & remodel unit & add dormers. exterior: replace windows in-kind wood at",
      "source": "sf-building-permits"
    },
    {
      "number": "201808308765",
      "type": "additions alterations or repairs",
      "status": "cancelled",
      "filed": "2018-08-30",
      "status_date": "2022-11-14",
      "estimated_cost": 200000,
      "description": "comply with 201852211 residential build out of basement made part of unit above. remodel at all levels, kitchen, baths, 2 new dormers.habitable space at 3rd fl. ref pa# 2018-0619-2346.",
      "source": "sf-building-permits"
    },
    {
      "number": "201806192346",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2018-06-19",
      "status_date": "2018-06-19",
      "estimated_cost": 8000,
      "revised_cost": 8000,
      "description": "repair ground fl to comply with nov #201851021 & nov #201852211, install sheet rock for all walls and ceiling, install insulattion for all exterior inside house.",
      "source": "sf-building-permits"
    },
    {
      "number": "201803062945",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2018-03-06",
      "status_date": "2018-03-23",
      "estimated_cost": 1,
      "revised_cost": 1,
      "description": "to obtain final inspection for work apporved under pa# 201502269378/201408113496. all work is complete",
      "source": "sf-building-permits"
    },
    {
      "number": "M567727",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2015-03-11",
      "status_date": "2015-03-11",
      "revised_cost": 1,
      "description": "street space permit",
      "source": "sf-building-permits"
    },
    {
      "number": "201502269378",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2015-02-26",
      "status_date": "2017-11-13",
      "estimated_cost": 90000,
      "revised_cost": 90000,
      "description": "install new and reinforced concrete below existing foundation to create new basement area per boa decision 14-148",
      "source": "sf-building-permits"
    },
    {
      "number": "201501226440",
      "type": "otc alterations permit",
      "status": "withdrawn",
      "filed": "2015-01-22",
      "status_date": "2018-06-19",
      "estimated_cost": 90000,
      "revised_cost": 0,
      "description": "install new retaining wall/footing in recently excavated basement area to create a new basement area. comply with complaint 201496161, nov 201488742, 201410821.",
      "source": "sf-building-permits"
    },
    {
      "number": "201411131397",
      "type": "otc alterations permit",
      "status": "withdrawn",
      "filed": "2014-11-13",
      "status_date": "2018-06-19",
      "estimated_cost": 30000,
      "revised_cost": 0,
      "description": "convert ground floor and attic floor into habitable spaces. kitchen and bathrooom remodel per plan. reconfigure floor layout per plan shown. replace all front windows. add dormer per plan. comply with nov 201496161.",
      "source": "sf-building-permits"
    },
    {
      "number": "201409257323",
      "type": "otc alterations permit",
      "status": "reinstated",
      "filed": "2014-09-25",
      "status_date": "2014-10-02",
      "estimated_cost": 20000,
      "revised_cost": 20000,
      "description": "remodel kitchen & bath- replace cabinets, light fixtures, plumbing fixtures, vanities, tiles, tolets, sink, kitchen appliances, countertop.",
      "source": "sf-building-permits"
    },
    {
      "number": "201408113496",
      "type": "otc alterations permit",
      "status": "reinstated",
      "filed": "2014-08-11",
      "status_date": "2015-02-27",
      "estimated_cost": 12000,
      "revised_cost": 25000,
      "description": "increase basement ceiling height from 6' to 8' by excavating down and place new concrete slab. repair cracked plastering on 1st, 2nd, and 3rd fl",
      "source": "sf-building-permits"
    },
    {
      "number": "200409224871",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2004-09-22",
      "status_date": "2004-09-22",
      "estimated_cost": 6000,
      "revised_cost": 6000,
      "description": "replace existing wooden poetion of front exterior stairs. metal handrails to be revised. concrete **",
      "source": "sf-building-permits"
    }
  ],
  "sources": [
    {
      "id": "sf-eas-addresses",
      "name": "SF Enterprise Addressing System via DataSF",
      "query": "https://data.sfgov.org/resource/3mea-di5p.json?street_name=20TH&street_type=ST&address_number=4121",
      "retrieved": "2026-07-28"
    },
    {
      "id": "sf-assessor-roll",
      "name": "SF Office of the Assessor-Recorder via DataSF (2025 secured roll)",
      "query": "https://data.sfgov.org/resource/wv5m-vpq2.json?parcel_number=3603088&$order=closed_roll_year%20DESC&$limit=1",
      "retrieved": "2026-07-28"
    },
    {
      "id": "sf-building-permits",
      "name": "SF Dept. of Building Inspection via DataSF",
      "query": "https://data.sfgov.org/resource/i98e-djp9.json?block=3603&lot=088",
      "retrieved": "2026-07-28"
    },
    {
      "id": "sf-planning",
      "name": "SF Planning Department — Historic Resource Status by Parcel via DataSF",
      "query": "https://data.sfgov.org/resource/3tsw-4idn.json?apn=3603088",
      "retrieved": "2026-07-28"
    },
    {
      "id": "eureka-valley-context-statement",
      "name": "Elaine B. Stiles, Eureka Valley Historic Context Statement, prepared for the Eureka Valley Neighborhood Association, adopted by the Historic Preservation Commission December 20, 2017",
      "query": "http://default.sfplanning.org/Preservation/EurekaValleyHCS/hp_eureka_valley_hcs_HCS_FINAL-122017.pdf",
      "listing": "https://sfplanning.org/project/sf-histories-historic-context-statements#completed",
      "label": "Eureka Valley Historic Context Statement, adopted 2017",
      "retrieved": "2026-08-14"
    }
  ],
  "historic_survey": {
    "survey": "Eureka Valley Historic Context Statement (2017)",
    "source": "eureka-valley-context-statement",
    "style": "Queen Anne",
    "year_built_as_surveyed": "1898",
    "note": "Listed among the houses Fernando Nelson built in Eureka Valley. The statement is reconnaissance-level and says inclusion in it is not a judgement on a building's worthiness for preservation. It records it as a two-flat."
  },
  "building": {
    "builder": "Fernando Nelson"
  }
}
