{
  "address": "2912–2914 21st Street, San Francisco, CA 94110",
  "path": "/san-francisco/mission/21st-street/2912/",
  "apn": "3612011",
  "block": "3612",
  "lot": "011",
  "eas_baseid": "362572",
  "coordinates": {
    "lat": 37.757629,
    "lng": -122.412772
  },
  "address_range": "2912–2914",
  "street_numbers_on_parcel": [
    "2912",
    "2914"
  ],
  "parcel": {
    "year_built": 1900,
    "units": 2,
    "stories": 2,
    "rooms": 12,
    "bathrooms": 3,
    "lot_area_sqft": 2495,
    "building_area_sqft": 2750,
    "use": "Multi-Family Residential",
    "property_class": "Flats & Duplex",
    "construction_type_code": "D",
    "zoning": "CM",
    "supervisor_district": 9,
    "assessor_neighborhood": "Inner Mission",
    "analysis_neighborhood": "Mission",
    "property_location_raw": "2914 2912 21ST                ST0000"
  },
  "assessment": {
    "roll_year": 2025,
    "assessed_land_value": 156171,
    "assessed_improvement_value": 194535
  },
  "historic_status": {
    "ceqa_status_code": "C",
    "ceqa_status_code_article_10_11": "C",
    "ceqa_status_label": "Not a historical resource",
    "reason": "Historic Survey Result",
    "yearbuilt": "1900",
    "in_article_10_11_historic_district": false,
    "source": "sf-planning"
  },
  "permits": [
    {
      "number": "201105125890",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2011-05-12",
      "status_date": "2012-05-10",
      "estimated_cost": 38000,
      "revised_cost": 38000,
      "description": "repair of upper floor/ 3rd floor incl. replacing misc. framing, kitchen and add one half bath. remodeling incl. replacing cabinets, counter tops, tiles and plbg and elec. fixtures. fire damage repair. no exterior work, reroofing, tiles",
      "source": "sf-building-permits"
    },
    {
      "number": "201102281084",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2011-02-28",
      "status_date": "2011-02-28",
      "estimated_cost": 4000,
      "revised_cost": 4000,
      "description": "to comply with complaint # 201074669. to replace sheetrock at hallway previously by damaged & removed due to water damage approx 250 sq ft. also, verify current condition of electrical wiring & service to effected areas.",
      "source": "sf-building-permits"
    },
    {
      "number": "M222766",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2010-09-29",
      "status_date": "2010-09-29",
      "revised_cost": 1,
      "description": "street space & sidewalk",
      "source": "sf-building-permits"
    },
    {
      "number": "200003013244",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2000-03-01",
      "status_date": "2000-07-01",
      "revised_cost": 1,
      "description": "renewal of pa 9904931",
      "source": "sf-building-permits"
    },
    {
      "number": "9904931",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "1999-03-15",
      "status_date": "1999-07-15",
      "estimated_cost": 1,
      "description": "renew of buildng permit appl-9802539,9818122 for final",
      "source": "sf-building-permits"
    },
    {
      "number": "9818122",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "1998-09-10",
      "status_date": "1999-03-10",
      "estimated_cost": 8980,
      "description": "remove illegal lkitchen",
      "source": "sf-building-permits"
    },
    {
      "number": "9802539",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "1998-02-13",
      "status_date": "1998-06-13",
      "estimated_cost": 3980,
      "description": "legalize every room on each floor",
      "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=21ST&street_type=ST&address_number=2912",
      "retrieved": "2026-07-31"
    },
    {
      "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=3612011&$order=closed_roll_year%20DESC&$limit=1",
      "retrieved": "2026-07-31"
    },
    {
      "id": "sf-building-permits",
      "name": "SF Dept. of Building Inspection via DataSF",
      "query": "https://data.sfgov.org/resource/i98e-djp9.json?block=3612&lot=011",
      "retrieved": "2026-07-31"
    },
    {
      "id": "sf-planning",
      "name": "SF Planning Department — Historic Resource Status by Parcel via DataSF",
      "query": "https://data.sfgov.org/resource/3tsw-4idn.json?apn=3612011",
      "retrieved": "2026-07-31"
    }
  ]
}
