{
  "address": "4186–4190 20th Street, San Francisco, CA 94114",
  "path": "/san-francisco/castro/20th-street/4186/",
  "apn": "3602060",
  "block": "3602",
  "lot": "060",
  "eas_baseid": "361885",
  "coordinates": {
    "lat": 37.757815,
    "lng": -122.434329
  },
  "address_range": "4186–4190",
  "street_numbers_on_parcel": [
    "4186",
    "4188",
    "4190"
  ],
  "also_addressed": [
    "699 CASTRO ST"
  ],
  "parcel": {
    "year_built": 1908,
    "units": 4,
    "stories": 2,
    "rooms": 13,
    "bathrooms": 4,
    "lot_area_sqft": 1875,
    "building_area_sqft": 3640,
    "lot_depth_ft": 75,
    "use": "Multi-Family Residential",
    "property_class": "Flat & Store 4 units or less",
    "construction_type_code": "D",
    "zoning": "RH-3",
    "supervisor_district": 8,
    "assessor_neighborhood": "Eureka Valley/Dolores Heights",
    "analysis_neighborhood": "Castro/Upper Market",
    "property_location_raw": "4190 4186 20TH                ST0000"
  },
  "assessment": {
    "roll_year": 2025,
    "assessed_land_value": 166113,
    "assessed_improvement_value": 498372,
    "last_sale_date": "1995-07-31"
  },
  "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": "1908",
    "in_article_10_11_historic_district": false,
    "source": "sf-planning"
  },
  "permits": [
    {
      "number": "202602065443",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2026-02-06",
      "status_date": "2026-02-18",
      "estimated_cost": 7681,
      "revised_cost": 9500,
      "description": "change 2nd floor windows @ 4188 & 4190 20th street from casement aluminum windows to block vinyl window (block frame) made by milgard v250 style single hung in existing openings. street visible. 19 windows total, in existing openings.",
      "source": "sf-building-permits"
    },
    {
      "number": "202412096404",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2024-12-09",
      "status_date": "2024-12-20",
      "estimated_cost": 10000,
      "revised_cost": 10000,
      "description": "reroofing only -torch-down. removal of (e) rot to bare deck install mofified bitmen 3 membrane 28lb base sheet, smooth membrane, granulted cap sheet",
      "source": "sf-building-permits"
    },
    {
      "number": "201204057622",
      "type": "additions alterations or repairs",
      "status": "complete",
      "filed": "2012-04-05",
      "status_date": "2012-06-02",
      "estimated_cost": 600,
      "revised_cost": 600,
      "description": "remove 1st of two existing 6 x 4 panel sign.",
      "source": "sf-building-permits"
    },
    {
      "number": "201204057623",
      "type": "additions alterations or repairs",
      "status": "complete",
      "filed": "2012-04-05",
      "status_date": "2012-06-02",
      "estimated_cost": 600,
      "revised_cost": 600,
      "description": "remove 2nd of two existing 6 x 4 panel sign.",
      "source": "sf-building-permits"
    },
    {
      "number": "200410298077",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2004-10-29",
      "status_date": "2005-02-04",
      "estimated_cost": 1000,
      "revised_cost": 1000,
      "description": "correction of notice of violation #200453",
      "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=4186",
      "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=3602060&$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=3602&lot=060",
      "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=3602060",
      "retrieved": "2026-07-28"
    }
  ]
}
