{
  "address": "122 Hartford Street, San Francisco, CA 94114",
  "path": "/san-francisco/castro/hartford-street/122/",
  "apn": "3583038",
  "block": "3583",
  "lot": "038",
  "eas_baseid": "360785",
  "coordinates": {
    "lat": 37.760478,
    "lng": -122.43417
  },
  "parcel": {
    "year_built": 1900,
    "units": 1,
    "stories": 1,
    "rooms": 4,
    "bathrooms": 1,
    "lot_area_sqft": 3123,
    "building_area_sqft": 750,
    "use": "Single Family Residential",
    "property_class": "Dwelling",
    "construction_type_code": "D",
    "zoning": "RH-3",
    "supervisor_district": 8,
    "assessor_neighborhood": "Eureka Valley/Dolores Heights",
    "analysis_neighborhood": "Castro/Upper Market",
    "property_location_raw": "0000 0122 HARTFORD            ST0000"
  },
  "assessment": {
    "roll_year": 2025,
    "assessed_land_value": 29537,
    "assessed_improvement_value": 14292
  },
  "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": "202302141962",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2023-02-14",
      "status_date": "2024-02-01",
      "estimated_cost": 4000,
      "revised_cost": 15000,
      "description": "install new 1/2\" cdx plywood on top of existing 1x wood sheathing, nailed with 10d nails at 6\" o.c. at all supporting edges and 10d nails at 12\" o.c. at field. roofing under separate permit. entire roof area around 1,300 sf.",
      "source": "sf-building-permits"
    },
    {
      "number": "202302141963",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2023-02-14",
      "status_date": "2023-03-01",
      "estimated_cost": 10510,
      "revised_cost": 10910,
      "description": "reroofing at existing slope roof: tear off existing roofing, install new asphalt shinfles roof, product unit weight to exceed 5 psf.",
      "source": "sf-building-permits"
    },
    {
      "number": "202211106300",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2022-11-10",
      "status_date": "2024-03-12",
      "estimated_cost": 6000,
      "revised_cost": 10000,
      "description": "revision to pa#202207279397. dryrot repairs at northwest corner under kitchen sink. new joists and beam",
      "source": "sf-building-permits"
    },
    {
      "number": "202207279397",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "2022-07-27",
      "status_date": "2024-03-12",
      "estimated_cost": 75000,
      "revised_cost": 75000,
      "description": "to comply with nov 202292914: (about 32 sf) dry rot repairs. kitchen remodel in kind, light fixtures, gfci's, switches, countertop faucet appliances. bathroom remodel tub, vanity, toilet, angle stops, p-traps & laundry hook ups. no structural alterations.",
      "source": "sf-building-permits"
    },
    {
      "number": "9402808",
      "type": "otc alterations permit",
      "status": "complete",
      "filed": "1994-02-22",
      "status_date": "1994-03-25",
      "estimated_cost": 450,
      "description": "furnish & install round pole handrail w/brackets in garage",
      "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=HARTFORD&street_type=ST&address_number=122",
      "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=3583038&$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=3583&lot=038",
      "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=3583038",
      "retrieved": "2026-07-28"
    }
  ]
}
