{
  "address": "2200–2208 15th Street, San Francisco, CA 94114",
  "path": "/san-francisco/castro/15th-street/2200/",
  "apn": "3540015",
  "block": "3540",
  "lot": "015",
  "eas_baseid": "274969",
  "coordinates": {
    "lat": 37.765944,
    "lng": -122.433573
  },
  "address_range": "2200–2208",
  "street_numbers_on_parcel": [
    "2200",
    "2202",
    "2204",
    "2208"
  ],
  "also_addressed": [
    "196 NOE ST",
    "198 NOE ST"
  ],
  "parcel": {
    "year_built": 1900,
    "units": 4,
    "stories": 2,
    "rooms": 17,
    "bathrooms": 2,
    "lot_area_sqft": 3319,
    "use": "Multi-Family Residential",
    "property_class": "Flat & Store 4 units or less",
    "construction_type_code": "D",
    "zoning": "RM-1",
    "supervisor_district": 8,
    "assessor_neighborhood": "Duboce Triangle",
    "analysis_neighborhood": "Castro/Upper Market",
    "property_location_raw": "2208 2200 15TH                ST0000"
  },
  "assessment": {
    "roll_year": 2025,
    "assessed_land_value": 72674,
    "assessed_improvement_value": 54664
  },
  "historic_status": {
    "ceqa_status_code": "A",
    "ceqa_status_code_article_10_11": "A",
    "ceqa_status_label": "Historic resource",
    "reason": "California Register Historic District",
    "yearbuilt": "1900",
    "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": "202505065915",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2025-05-06",
      "status_date": "2025-05-19",
      "estimated_cost": 1800,
      "revised_cost": 1800,
      "description": "repair at front facing street minor trim & one piece of plywood above gate to staircase at rear. all reapirs to be in kind. all work is at residential.",
      "source": "sf-building-permits"
    },
    {
      "number": "202309287574",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2023-09-28",
      "status_date": "2023-11-06",
      "estimated_cost": 41700,
      "revised_cost": 41700,
      "description": "reroofing",
      "source": "sf-building-permits"
    },
    {
      "number": "202305097391",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2023-05-09",
      "status_date": "2024-02-20",
      "estimated_cost": 1,
      "revised_cost": 1,
      "description": "remove as approved toilet & storage room at basement level (never built) revision to 201306250371 for final inspection",
      "source": "sf-building-permits"
    },
    {
      "number": "M1230608",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2023-04-19",
      "status_date": "2023-04-19",
      "revised_cost": 244,
      "description": "disable address from apn 3540/015 as; 2206 15th st.",
      "source": "sf-building-permits"
    },
    {
      "number": "M1230607",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2023-04-19",
      "status_date": "2023-04-19",
      "revised_cost": 244,
      "description": "add residential address to apn 3540/015 as; 198 noe st.",
      "source": "sf-building-permits"
    },
    {
      "number": "202205265083",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2022-05-26",
      "status_date": "2024-02-20",
      "estimated_cost": 1,
      "revised_cost": 1,
      "description": "to obtain final inspection for work approved under pa# 201206293750, 201303051500, 201306250371.",
      "source": "sf-building-permits"
    },
    {
      "number": "202205265084",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2022-05-26",
      "status_date": "2024-02-20",
      "estimated_cost": 1,
      "revised_cost": 1,
      "description": "to obtain final inspection for work approved under pa# 201310159313.",
      "source": "sf-building-permits"
    },
    {
      "number": "M1132047",
      "type": "otc alterations permit",
      "status": "issued",
      "filed": "2019-08-30",
      "status_date": "2019-08-30",
      "revised_cost": 1,
      "description": "street space",
      "source": "sf-building-permits"
    },
    {
      "number": "201310159313",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2013-10-15",
      "status_date": "2024-02-20",
      "estimated_cost": 3000,
      "revised_cost": 3000,
      "description": "remove extg as approved toilets at basement level. remove as apprvd windows at south elevations not constructed. rebuild extg stair in sidewalk at south side. reflected extg as built conditions. revision to app#201306250371 and 201303051500. no work under this scope",
      "source": "sf-building-permits"
    },
    {
      "number": "201306250371",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2013-06-25",
      "status_date": "2024-02-20",
      "estimated_cost": 25000,
      "revised_cost": 25000,
      "description": "revision to pa# 201303051500. modify approved plans, add two new toilets at basement level. modify approved toilet at ground level - replace sub -standard foundation /flooring & add handicap toilet at adjacent tenant space (196 noe). (n) footing & shotcrete wall at basement.",
      "source": "sf-building-permits"
    },
    {
      "number": "201303051500",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2013-03-05",
      "status_date": "2024-02-20",
      "estimated_cost": 100000,
      "revised_cost": 100000,
      "description": "re-open original access to basement and add metal guardrail to replace original. original window openings to be re-opned in kind. replace and remodel (e) windows/storefront.",
      "source": "sf-building-permits"
    },
    {
      "number": "201206293750",
      "type": "otc alterations permit",
      "status": "expired",
      "filed": "2012-06-29",
      "status_date": "2024-02-20",
      "estimated_cost": 3000,
      "revised_cost": 3000,
      "description": "exploration demo at (e) commercial-remove interior plaster at storefront walls at base to explore dry rot, also @ interior walls & clg.",
      "source": "sf-building-permits"
    },
    {
      "number": "200106010547",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2001-06-01",
      "status_date": "2002-01-14",
      "estimated_cost": 12000,
      "revised_cost": 12000,
      "description": "repair dryrotted wall & demo of studs",
      "source": "sf-building-permits"
    },
    {
      "number": "9010129",
      "type": "additions alterations or repairs",
      "status": "cancelled",
      "filed": "1990-05-29",
      "status_date": "1993-01-20",
      "estimated_cost": 570,
      "description": "custom build and install a new canvas awning over storefront",
      "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=2200",
      "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=3540015&$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=3540&lot=015",
      "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=3540015",
      "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.43357305979501%2037.76594431707193)%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",
    "note": "Named for its intact rear carriage house, and as one of the mixed-use buildings on three of the four corners at 15th and Noe — a mark, the statement says, of how important that intersection was. Christopher VerPlanck's context statement of 2022 surveyed 552 properties in Duboce Triangle for the Duboce Triangle Neighborhood Association."
  }
}
