{
  "address": "2271–2273 15th Street, San Francisco, CA 94114",
  "path": "/san-francisco/castro/15th-street/2271/",
  "apn": "3561065C",
  "block": "3561",
  "lot": "065C",
  "eas_baseid": "359717",
  "coordinates": {
    "lat": 37.765524,
    "lng": -122.434745
  },
  "address_range": "2271–2273",
  "street_numbers_on_parcel": [
    "2271",
    "2273"
  ],
  "parcel": {
    "year_built": 1922,
    "units": 2,
    "stories": 2,
    "rooms": 12,
    "bathrooms": 2,
    "lot_area_sqft": 2874,
    "building_area_sqft": 3544,
    "use": "Multi-Family Residential",
    "property_class": "Flats & Duplex",
    "construction_type_code": "D",
    "zoning": "RH-2",
    "supervisor_district": 8,
    "assessor_neighborhood": "Duboce Triangle",
    "analysis_neighborhood": "Castro/Upper Market",
    "property_location_raw": "2273 2271 15TH                ST0000"
  },
  "assessment": {
    "roll_year": 2025,
    "assessed_land_value": 858100,
    "assessed_improvement_value": 858100,
    "last_sale_date": "2013-11-06"
  },
  "historic_status": {
    "ceqa_status_code": "A",
    "ceqa_status_code_article_10_11": "A",
    "ceqa_status_label": "Historic resource",
    "reason": "California Register Historic District",
    "yearbuilt": "1922",
    "in_article_10_11_historic_district": false,
    "source": "sf-planning"
  },
  "historic_district": {
    "name": "Duboce Triangle Historic District Extension",
    "california_register_status": "Eligible (not listed)",
    "national_register_status": "Not listed",
    "article_10_11_status": "No local landmark protection",
    "local_landmark_protection": false,
    "source": "sf-historic-districts"
  },
  "permits": [
    {
      "number": "202212138165",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2022-12-13",
      "status_date": "2023-01-30",
      "estimated_cost": 14000,
      "revised_cost": 14000,
      "description": "reroofing",
      "source": "sf-building-permits"
    },
    {
      "number": "M1216713",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2020-07-17",
      "status_date": "2020-07-20",
      "revised_cost": 0,
      "description": "street space",
      "source": "sf-building-permits"
    },
    {
      "number": "200705181762",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2007-05-18",
      "status_date": "2007-07-25",
      "estimated_cost": 1850,
      "revised_cost": 1850,
      "description": "repair dry rot to deck as needed on 1st and 2nd level. replace less than 50%",
      "source": "sf-building-permits"
    },
    {
      "number": "9420158",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "1994-12-08",
      "status_date": "1995-05-12",
      "estimated_cost": 3800,
      "description": "reroofing",
      "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=15TH&street_type=ST&address_number=2271",
      "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=3561065C&$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=3561&lot=065C",
      "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=3561065C",
      "retrieved": "2026-07-28"
    },
    {
      "id": "sf-historic-districts",
      "name": "SF Planning Department — Historic Districts via DataSF",
      "query": "https://data.sfgov.org/resource/63x5-g3m4.json?$where=intersects(the_geom,%20%27POINT(-122.4347450208223%2037.765524280887725)%27)",
      "retrieved": "2026-07-28"
    },
    {
      "id": "duboce-triangle-context-statement",
      "name": "Christopher VerPlanck (VerPlanck Historic Preservation Consulting), Duboce Triangle Historic Context Statement, prepared for the Duboce Triangle Neighborhood Association, dated August 26, 2022, adopted 2022",
      "query": "https://sfplanning.s3.amazonaws.com/default/files/Preservation/DuboceTriangleHCS/preserv_duboce_triangleHCS-draft.pdf",
      "listing": "https://sfplanning.org/project/sf-histories-historic-context-statements#completed",
      "label": "Duboce Triangle Historic Context Statement, adopted 2022",
      "retrieved": "2026-08-13"
    }
  ],
  "historic_survey": {
    "survey": "Duboce Triangle Historic Context Statement (2022)",
    "source": "duboce-triangle-context-statement",
    "style": "Craftsman / Classical Revival / Mediterranean",
    "note": "One of four two-unit buildings put up between 1923 and 1925 on the grounds of the largest of the Victorian suburban villas on this block. The statement also names an estate at 2273 15th Street at whose rear the Mediterranean flats at 60–70 Beaver Street were built. Christopher VerPlanck's context statement of 2022 surveyed 552 properties in Duboce Triangle for the Duboce Triangle Neighborhood Association."
  }
}
