{
  "schema_version": "1.0",
  "study_id": "S43",
  "run_id": "S43-a92f1ea2-98e410fd",
  "code_version": "a92f1ea2f8e5f77ebb10775722577f8f98162307",
  "source_sha256": {
    "research_program/__init__.py": "5abb4829b477fd3068ee4c11dad2b59cd33e90aad06a17a5e9fb2f840a75abf1",
    "research_program/evaluation.py": "09a5d060c34b8cd1e5a3330d90f5ff3e12adbca8cfe1ebe3297da2b91d227e45",
    "research_program/io.py": "16de123c16d80bce5eb8d6766224dec1729d7c00449c2528f2348d86ad68d35f",
    "research_program/validate.py": "3e6a591e2b77799bdf73683db438b2998e2e457340626c98b7ceed510ab3329e",
    "studies/S43/config.json": "4b4f1b3567742b3d33b25ccff5b95ac7b1bce73080e72121eb50ac49191d4757",
    "studies/S43/ingest.py": "82e7ddead9714f82dbe460a5c066f97c6c67e037f889085670ff87cdf605c17f",
    "studies/S43/models.py": "01d8171c7a13405476f30cfe42a25cacad7fd7ce4274afcd9c06ecee05f3b101",
    "studies/S43/study.py": "6ba27a7e50c60e26bf7886076e8089a5a010e59cebd8aaadbbfb4aa6a1c01842",
    "uv.lock": "15f381c7c88897e1df049af6297905625b6869a6c9ff110ab1647ec2d0f305f4"
  },
  "evaluated_on": "2026-09-29",
  "data": {
    "source_url": "https://datacatalog.cookcountyil.gov/stories/s/Assessor-2025-Open-Data-Refresh/gzdr-q7c4/",
    "release": "April10,2024 characteristic snapshot plus September29,2026 extracts of May2024–December2025 sales",
    "sha256": "98e410fda7c3deb9e6c3f20852fa60cbc8ae0ac810159e7a7e9a5e9dcb4cb5e2",
    "license": "Cook County public-data terms; no accuracy/completeness warranty or endorsement. No separate Creative Commons license specified.",
    "citation": "Cook County Assessor’s Office, 2024 final residential model input and Parcel Sales wvhk-k5uv; retrieved September29,2026.",
    "coverage": "Single-family, single-card, single-parcel scope; fixed pre-sale features and later recorded sales."
  },
  "target": {
    "label": "Historical single-family sale price",
    "estimand": "Conditional log-price prediction for eligible recorded sales; primary median percentage error",
    "prediction_cutoff": "Frozen characteristics object last modified April10,2024, preceding every sale; no closing-date predictors",
    "horizon": "Final sales April–December2025, with intervening January–March calibration",
    "unit": "Recorded sale; parcel repeats stay in spatial uncertainty clusters"
  },
  "cohort": "Eligible Cook County single-family sale records April–December2025 joined to the earlier fixed property snapshot.",
  "samples": {
    "total": 132773,
    "train": 20846,
    "validation": 4327,
    "calibration": 5828,
    "test": 24551,
    "test_parcels": 23898,
    "test_spatial_cells": 331
  },
  "models": [
    {
      "id": "local_median",
      "label": "Local training-sale median",
      "specification": {
        "target": "log sale price",
        "max_leaves": null,
        "fixed_hyperparameters": "See frozen protocol and models.py"
      }
    },
    {
      "id": "hedonic",
      "label": "Regularized hedonic regression",
      "specification": {
        "target": "log sale price",
        "max_leaves": null,
        "fixed_hyperparameters": "See frozen protocol and models.py"
      }
    },
    {
      "id": "spatial_boosting",
      "label": "Spatial gradient boosting",
      "specification": {
        "target": "log sale price",
        "max_leaves": 31,
        "fixed_hyperparameters": "See frozen protocol and models.py"
      }
    },
    {
      "id": "physical_boosting",
      "label": "Physical attributes only",
      "specification": {
        "target": "log sale price",
        "max_leaves": 31,
        "fixed_hyperparameters": "See frozen protocol and models.py"
      }
    }
  ],
  "metrics": [
    {
      "name": "median_ape_pct",
      "model": "local_median",
      "estimate": 22.63157895,
      "unit": "percent",
      "split": "April–December2025 sales",
      "lower": 21.5854106,
      "upper": 23.88433788,
      "confidence": 0.95
    },
    {
      "name": "log_rmse",
      "model": "local_median",
      "estimate": 0.41740456,
      "unit": "log USD",
      "split": "April–December2025 sales",
      "lower": 0.4030319,
      "upper": 0.43237363,
      "confidence": 0.95
    },
    {
      "name": "median_absolute_error_USD",
      "model": "local_median",
      "estimate": 75996.45385612,
      "unit": "USD",
      "split": "April–December2025 sales",
      "lower": 72000.0,
      "upper": 81000.0,
      "confidence": 0.95
    },
    {
      "name": "median_price_ratio",
      "model": "local_median",
      "estimate": 0.94444444,
      "unit": "ratio",
      "split": "April–December2025 sales",
      "lower": 0.93487537,
      "upper": 0.95238095,
      "confidence": 0.95
    },
    {
      "name": "median_ape_pct",
      "model": "hedonic",
      "estimate": 17.49939066,
      "unit": "percent",
      "split": "April–December2025 sales",
      "lower": 16.6899647,
      "upper": 18.49063412,
      "confidence": 0.95
    },
    {
      "name": "log_rmse",
      "model": "hedonic",
      "estimate": 0.33993685,
      "unit": "log USD",
      "split": "April–December2025 sales",
      "lower": 0.32490212,
      "upper": 0.35526141,
      "confidence": 0.95
    },
    {
      "name": "median_absolute_error_USD",
      "model": "hedonic",
      "estimate": 60982.62484623,
      "unit": "USD",
      "split": "April–December2025 sales",
      "lower": 58530.05152686,
      "upper": 64303.89895444,
      "confidence": 0.95
    },
    {
      "name": "median_price_ratio",
      "model": "hedonic",
      "estimate": 0.92915366,
      "unit": "ratio",
      "split": "April–December2025 sales",
      "lower": 0.92317729,
      "upper": 0.93454062,
      "confidence": 0.95
    },
    {
      "name": "median_ape_pct",
      "model": "spatial_boosting",
      "estimate": 17.29119804,
      "unit": "percent",
      "split": "April–December2025 sales",
      "lower": 16.42092609,
      "upper": 18.36105933,
      "confidence": 0.95
    },
    {
      "name": "log_rmse",
      "model": "spatial_boosting",
      "estimate": 0.33744811,
      "unit": "log USD",
      "split": "April–December2025 sales",
      "lower": 0.32240966,
      "upper": 0.35326713,
      "confidence": 0.95
    },
    {
      "name": "median_absolute_error_USD",
      "model": "spatial_boosting",
      "estimate": 60996.16272491,
      "unit": "USD",
      "split": "April–December2025 sales",
      "lower": 58495.21164905,
      "upper": 64572.60643332,
      "confidence": 0.95
    },
    {
      "name": "median_price_ratio",
      "model": "spatial_boosting",
      "estimate": 0.92819385,
      "unit": "ratio",
      "split": "April–December2025 sales",
      "lower": 0.92144255,
      "upper": 0.93451104,
      "confidence": 0.95
    },
    {
      "name": "median_ape_pct",
      "model": "physical_boosting",
      "estimate": 26.47502548,
      "unit": "percent",
      "split": "April–December2025 sales",
      "lower": 25.22703389,
      "upper": 27.67663214,
      "confidence": 0.95
    },
    {
      "name": "log_rmse",
      "model": "physical_boosting",
      "estimate": 0.48756949,
      "unit": "log USD",
      "split": "April–December2025 sales",
      "lower": 0.46510212,
      "upper": 0.51025737,
      "confidence": 0.95
    },
    {
      "name": "median_absolute_error_USD",
      "model": "physical_boosting",
      "estimate": 95419.83283535,
      "unit": "USD",
      "split": "April–December2025 sales",
      "lower": 89881.10002955,
      "upper": 102080.81789158,
      "confidence": 0.95
    },
    {
      "name": "median_price_ratio",
      "model": "physical_boosting",
      "estimate": 0.9108816,
      "unit": "ratio",
      "split": "April–December2025 sales",
      "lower": 0.88402614,
      "upper": 0.94281872,
      "confidence": 0.95
    }
  ],
  "uncertainty": "500 paired .03-degree spatial-grid cluster bootstrap draws retain parcel repeats. Split-calibration log-residual bands use finite-sample order statistics; temporal/spatial dependence means empirical coverage is reported, not guaranteed.",
  "assumptions": [
    "Snapshot features predate every included sale; later feature corrections are excluded.",
    "Recorded sales and legacy flags do not prove every transaction is arm’s length.",
    "Dollar intervals exponentiate log-residual bands and are not appraisals."
  ],
  "limitations": [
    "A retrospective sale-date split cannot reconstruct historical sale-ingestion availability.",
    "Properties with multiple cards, land lines, parcel bundles or prorations are excluded; stated price/area bounds restrict generalization.",
    "The snapshot becomes stale as properties and markets change; later renovations are not observed.",
    "Calibration guarantees require exchangeability that geographic dependence and market drift can violate.",
    "Group median interval endpoints are summaries of individual bands, not confidence intervals for group market value.",
    "No causal effect, current address-level appraisal, tax appeal recommendation or realized commercial saving is claimed.",
    "Independent technical review is pending."
  ],
  "tables": {
    "audit": {
      "snapshot_rows": 1098988,
      "snapshot_unique_pins": 1091147,
      "snapshot_year_counts": {
        "2023": 1098988
      },
      "eligible_snapshot_parcels": 878069,
      "source_sales": 132773,
      "source_missing": {
        "pin": 0,
        "year": 0,
        "township_code": 0,
        "nbhd": 0,
        "class": 0,
        "sale_date": 0,
        "sale_price": 0,
        "doc_no": 0,
        "deed_type": 0,
        "is_multisale": 0,
        "num_parcels_sale": 0,
        "sale_filter_same_sale_within_365": 0,
        "sale_filter_less_than_10k": 0,
        "sale_filter_deed_type": 0,
        "row_id": 0
      },
      "source_repeated_document_rows": 18783,
      "excluded_publisher_sale_flags": 34637,
      "excluded_remaining_duplicate_documents": 0,
      "unmatched_sales": 45918,
      "matched_sales_before_scope": 52218,
      "excluded_sale_price": 857,
      "excluded_char_bldg_sf": 38,
      "excluded_char_land_sf": 58,
      "excluded_loc_latitude": 0,
      "excluded_loc_longitude": 0,
      "calibration_repeat_sales_removed": 40,
      "cohorts": {
        "development": {
          "sales": 16519,
          "parcels": 16282,
          "cells": 326,
          "reserved_cell_sales": 3325,
          "start": "2024-05-01",
          "end": "2024-10-31"
        },
        "validation": {
          "sales": 4327,
          "parcels": 4304,
          "cells": 305,
          "reserved_cell_sales": 913,
          "start": "2024-11-01",
          "end": "2024-12-31"
        },
        "train": {
          "sales": 20846,
          "parcels": 20415,
          "cells": 327,
          "reserved_cell_sales": 4238,
          "start": "2024-05-01",
          "end": "2024-12-31"
        },
        "calibration": {
          "sales": 5828,
          "parcels": 5828,
          "cells": 319,
          "reserved_cell_sales": 1236,
          "start": "2025-01-01",
          "end": "2025-03-31"
        },
        "test": {
          "sales": 24551,
          "parcels": 23898,
          "cells": 331,
          "reserved_cell_sales": 5064,
          "start": "2025-04-01",
          "end": "2025-12-31"
        }
      },
      "predictor_missing": {
        "char_bldg_sf": 0,
        "char_land_sf": 0,
        "age": 1,
        "char_beds": 0,
        "char_rooms": 0,
        "char_fbath": 0,
        "char_hbath": 0,
        "char_frpl": 206,
        "loc_latitude": 0,
        "loc_longitude": 0
      },
      "final_repeated_fitting_parcels": 1181,
      "eligible_sales": 51265
    },
    "tuning": [
      {
        "leaves": 15,
        "validation_median_ape_pct": 16.28777113
      },
      {
        "leaves": 31,
        "validation_median_ape_pct": 16.03169648
      }
    ],
    "selected_leaves": 31,
    "primary_difference": {
      "comparison": "spatial_boosting minus hedonic",
      "estimate": -0.20819262,
      "unit": "percentage points",
      "lower": -0.52881972,
      "upper": 0.18176111,
      "confidence": 0.95
    },
    "coverage": [
      {
        "model": "local_median",
        "nominal": 0.8,
        "coverage": 0.80086351,
        "coverage_interval": {
          "lower": 0.78379532,
          "upper": 0.81639848,
          "confidence": 0.95
        },
        "median_width_USD": 369341.40398964,
        "log_radius": 0.50578783,
        "calibration_parcels": 5828
      },
      {
        "model": "local_median",
        "nominal": 0.9,
        "coverage": 0.89756018,
        "coverage_interval": {
          "lower": 0.88809608,
          "upper": 0.90763044,
          "confidence": 0.95
        },
        "median_width_USD": 518258.7954681,
        "log_radius": 0.68542513,
        "calibration_parcels": 5828
      },
      {
        "model": "local_median",
        "nominal": 0.95,
        "coverage": 0.94656022,
        "coverage_interval": {
          "lower": 0.93977362,
          "upper": 0.95258644,
          "confidence": 0.95
        },
        "median_width_USD": 667921.82525646,
        "log_radius": 0.84859572,
        "calibration_parcels": 5828
      },
      {
        "model": "hedonic",
        "nominal": 0.8,
        "coverage": 0.79385768,
        "coverage_interval": {
          "lower": 0.7702314,
          "upper": 0.81428481,
          "confidence": 0.95
        },
        "median_width_USD": 262192.94374909,
        "log_radius": 0.3801724,
        "calibration_parcels": 5828
      },
      {
        "model": "hedonic",
        "nominal": 0.9,
        "coverage": 0.8964197,
        "coverage_interval": {
          "lower": 0.88051621,
          "upper": 0.90956671,
          "confidence": 0.95
        },
        "median_width_USD": 379606.75399726,
        "log_radius": 0.5375143,
        "calibration_parcels": 5828
      },
      {
        "model": "hedonic",
        "nominal": 0.95,
        "coverage": 0.94920777,
        "coverage_interval": {
          "lower": 0.94096625,
          "upper": 0.95695798,
          "confidence": 0.95
        },
        "median_width_USD": 514535.7849862,
        "log_radius": 0.7044401,
        "calibration_parcels": 5828
      },
      {
        "model": "spatial_boosting",
        "nominal": 0.8,
        "coverage": 0.79027331,
        "coverage_interval": {
          "lower": 0.76664742,
          "upper": 0.81139302,
          "confidence": 0.95
        },
        "median_width_USD": 258730.90741218,
        "log_radius": 0.37376039,
        "calibration_parcels": 5828
      },
      {
        "model": "spatial_boosting",
        "nominal": 0.9,
        "coverage": 0.89837481,
        "coverage_interval": {
          "lower": 0.88215549,
          "upper": 0.91173306,
          "confidence": 0.95
        },
        "median_width_USD": 384244.39449093,
        "log_radius": 0.54127078,
        "calibration_parcels": 5828
      },
      {
        "model": "spatial_boosting",
        "nominal": 0.95,
        "coverage": 0.94717119,
        "coverage_interval": {
          "lower": 0.93804991,
          "upper": 0.95523763,
          "confidence": 0.95
        },
        "median_width_USD": 510518.04921044,
        "log_radius": 0.69696763,
        "calibration_parcels": 5828
      },
      {
        "model": "physical_boosting",
        "nominal": 0.8,
        "coverage": 0.79650523,
        "coverage_interval": {
          "lower": 0.77764867,
          "upper": 0.81677309,
          "confidence": 0.95
        },
        "median_width_USD": 367912.00658369,
        "log_radius": 0.55822953,
        "calibration_parcels": 5828
      },
      {
        "model": "physical_boosting",
        "nominal": 0.9,
        "coverage": 0.89931164,
        "coverage_interval": {
          "lower": 0.88371238,
          "upper": 0.9128243,
          "confidence": 0.95
        },
        "median_width_USD": 547629.44844164,
        "log_radius": 0.78997715,
        "calibration_parcels": 5828
      },
      {
        "model": "physical_boosting",
        "nominal": 0.95,
        "coverage": 0.9545436,
        "coverage_interval": {
          "lower": 0.94586067,
          "upper": 0.96185192,
          "confidence": 0.95
        },
        "median_width_USD": 781806.15706073,
        "log_radius": 1.04684514,
        "calibration_parcels": 5828
      }
    ],
    "diagnostics": [
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Barrington",
        "sales": 172,
        "median_ape_pct": 30.89454545,
        "log_rmse": 0.56380339,
        "median_absolute_error_USD": 196450.0,
        "median_price_ratio": 0.76158715,
        "coverage_90": 0.78488372
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Berwyn",
        "sales": 269,
        "median_ape_pct": 20.94870604,
        "log_rmse": 0.3501529,
        "median_absolute_error_USD": 73000.0,
        "median_price_ratio": 0.95666667,
        "coverage_90": 0.94423792
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Bloom",
        "sales": 694,
        "median_ape_pct": 24.53940763,
        "log_rmse": 0.43595991,
        "median_absolute_error_USD": 50725.18399084,
        "median_price_ratio": 0.91230135,
        "coverage_90": 0.87752161
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Bremen",
        "sales": 887,
        "median_ape_pct": 18.30610203,
        "log_rmse": 0.3761512,
        "median_absolute_error_USD": 47734.76190485,
        "median_price_ratio": 0.97435079,
        "coverage_90": 0.9199549
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Calumet",
        "sales": 84,
        "median_ape_pct": 29.07761781,
        "log_rmse": 0.46567115,
        "median_absolute_error_USD": 60000.0,
        "median_price_ratio": 0.92390046,
        "coverage_90": 0.85714286
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Cicero",
        "sales": 184,
        "median_ape_pct": 20.00067187,
        "log_rmse": 0.34423528,
        "median_absolute_error_USD": 59000.0,
        "median_price_ratio": 0.9512916,
        "coverage_90": 0.95652174
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Elk Grove",
        "sales": 481,
        "median_ape_pct": 16.04560531,
        "log_rmse": 0.27052589,
        "median_absolute_error_USD": 72494.44441701,
        "median_price_ratio": 0.94117647,
        "coverage_90": 0.97713098
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Evanston",
        "sales": 271,
        "median_ape_pct": 35.0,
        "log_rmse": 0.55420388,
        "median_absolute_error_USD": 250000.0,
        "median_price_ratio": 0.87096774,
        "coverage_90": 0.77859779
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Hanover",
        "sales": 663,
        "median_ape_pct": 15.09433962,
        "log_rmse": 0.26505711,
        "median_absolute_error_USD": 55000.0,
        "median_price_ratio": 0.95037729,
        "coverage_90": 0.98190045
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Hyde Park",
        "sales": 1309,
        "median_ape_pct": 35.32278176,
        "log_rmse": 0.55573028,
        "median_absolute_error_USD": 73558.87538528,
        "median_price_ratio": 1.02992282,
        "coverage_90": 0.79067991
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Jefferson",
        "sales": 1993,
        "median_ape_pct": 21.31308926,
        "log_rmse": 0.37849624,
        "median_absolute_error_USD": 93000.0,
        "median_price_ratio": 0.94647919,
        "coverage_90": 0.92624185
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Lake",
        "sales": 2879,
        "median_ape_pct": 28.71287129,
        "log_rmse": 0.46505489,
        "median_absolute_error_USD": 65996.45385612,
        "median_price_ratio": 0.97914204,
        "coverage_90": 0.86036818
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Lake View",
        "sales": 410,
        "median_ape_pct": 31.52199074,
        "log_rmse": 0.45830659,
        "median_absolute_error_USD": 385000.0,
        "median_price_ratio": 0.90844584,
        "coverage_90": 0.86341463
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Lemont",
        "sales": 207,
        "median_ape_pct": 19.82182628,
        "log_rmse": 0.37684255,
        "median_absolute_error_USD": 110000.0,
        "median_price_ratio": 0.93859649,
        "coverage_90": 0.90821256
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Leyden",
        "sales": 541,
        "median_ape_pct": 15.29411765,
        "log_rmse": 0.3233573,
        "median_absolute_error_USD": 56000.0,
        "median_price_ratio": 0.93333333,
        "coverage_90": 0.95933457
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Lyons",
        "sales": 738,
        "median_ape_pct": 26.24958137,
        "log_rmse": 0.49011392,
        "median_absolute_error_USD": 115000.0,
        "median_price_ratio": 0.90895722,
        "coverage_90": 0.85094851
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Maine",
        "sales": 867,
        "median_ape_pct": 18.15018468,
        "log_rmse": 0.34896098,
        "median_absolute_error_USD": 81000.0,
        "median_price_ratio": 0.96296296,
        "coverage_90": 0.93656286
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "New Trier",
        "sales": 551,
        "median_ape_pct": 29.70588235,
        "log_rmse": 0.46040063,
        "median_absolute_error_USD": 365000.0,
        "median_price_ratio": 0.82986111,
        "coverage_90": 0.86569873
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Niles",
        "sales": 586,
        "median_ape_pct": 19.44455,
        "log_rmse": 0.41716773,
        "median_absolute_error_USD": 90000.0,
        "median_price_ratio": 0.902272,
        "coverage_90": 0.89419795
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "North Chicago",
        "sales": 141,
        "median_ape_pct": 34.08793772,
        "log_rmse": 0.48085128,
        "median_absolute_error_USD": 480500.58319451,
        "median_price_ratio": 1.04316547,
        "coverage_90": 0.85106383
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Northfield",
        "sales": 691,
        "median_ape_pct": 27.95079342,
        "log_rmse": 0.49378597,
        "median_absolute_error_USD": 209000.0,
        "median_price_ratio": 0.91803771,
        "coverage_90": 0.82344428
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Norwood Park",
        "sales": 203,
        "median_ape_pct": 15.66673986,
        "log_rmse": 0.30334686,
        "median_absolute_error_USD": 69500.32938091,
        "median_price_ratio": 0.93240093,
        "coverage_90": 0.96059113
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Oak Park",
        "sales": 322,
        "median_ape_pct": 23.69418213,
        "log_rmse": 0.43975841,
        "median_absolute_error_USD": 144500.0,
        "median_price_ratio": 0.92493847,
        "coverage_90": 0.88819876
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Orland",
        "sales": 840,
        "median_ape_pct": 16.82831259,
        "log_rmse": 0.29308981,
        "median_absolute_error_USD": 70000.0,
        "median_price_ratio": 0.96820633,
        "coverage_90": 0.96785714
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Palatine",
        "sales": 776,
        "median_ape_pct": 18.1292517,
        "log_rmse": 0.35696138,
        "median_absolute_error_USD": 80000.0,
        "median_price_ratio": 0.91186384,
        "coverage_90": 0.93427835
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Palos",
        "sales": 356,
        "median_ape_pct": 24.14209596,
        "log_rmse": 0.39449059,
        "median_absolute_error_USD": 90039.01433433,
        "median_price_ratio": 0.93902439,
        "coverage_90": 0.92696629
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Proviso",
        "sales": 985,
        "median_ape_pct": 20.56737589,
        "log_rmse": 0.37425042,
        "median_absolute_error_USD": 65000.0,
        "median_price_ratio": 0.91506849,
        "coverage_90": 0.92893401
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Rich",
        "sales": 805,
        "median_ape_pct": 27.79751886,
        "log_rmse": 0.44390013,
        "median_absolute_error_USD": 57312.89335706,
        "median_price_ratio": 0.86530612,
        "coverage_90": 0.86708075
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "River Forest",
        "sales": 85,
        "median_ape_pct": 31.14754098,
        "log_rmse": 0.50467824,
        "median_absolute_error_USD": 245000.0,
        "median_price_ratio": 0.8988764,
        "coverage_90": 0.82352941
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Riverside",
        "sales": 136,
        "median_ape_pct": 20.74795197,
        "log_rmse": 0.40973512,
        "median_absolute_error_USD": 100752.28311692,
        "median_price_ratio": 0.95530961,
        "coverage_90": 0.89705882
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Rogers Park",
        "sales": 124,
        "median_ape_pct": 28.78464517,
        "log_rmse": 0.37741405,
        "median_absolute_error_USD": 143571.1818147,
        "median_price_ratio": 0.9197934,
        "coverage_90": 0.9516129
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Schaumburg",
        "sales": 792,
        "median_ape_pct": 15.03679088,
        "log_rmse": 0.2818552,
        "median_absolute_error_USD": 61675.0,
        "median_price_ratio": 0.92087515,
        "coverage_90": 0.9760101
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "South Chicago",
        "sales": 207,
        "median_ape_pct": 28.19672131,
        "log_rmse": 0.44406461,
        "median_absolute_error_USD": 135000.0,
        "median_price_ratio": 0.83544304,
        "coverage_90": 0.87439614
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Stickney",
        "sales": 262,
        "median_ape_pct": 19.23076923,
        "log_rmse": 0.35597206,
        "median_absolute_error_USD": 57500.0,
        "median_price_ratio": 0.94827586,
        "coverage_90": 0.9389313
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Thornton",
        "sales": 1313,
        "median_ape_pct": 25.75039494,
        "log_rmse": 0.42590971,
        "median_absolute_error_USD": 46100.0,
        "median_price_ratio": 0.98473193,
        "coverage_90": 0.88499619
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "West Chicago",
        "sales": 773,
        "median_ape_pct": 36.53506849,
        "log_rmse": 0.58819311,
        "median_absolute_error_USD": 145000.0,
        "median_price_ratio": 0.97073171,
        "coverage_90": 0.79560155
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Wheeling",
        "sales": 954,
        "median_ape_pct": 18.725,
        "log_rmse": 0.38404617,
        "median_absolute_error_USD": 90000.0,
        "median_price_ratio": 0.95876289,
        "coverage_90": 0.92662474
      },
      {
        "model": "local_median",
        "grouping": "meta_township_name",
        "group": "Worth",
        "sales": 1000,
        "median_ape_pct": 15.32544581,
        "log_rmse": 0.30121318,
        "median_absolute_error_USD": 45000.0,
        "median_price_ratio": 0.96060729,
        "coverage_90": 0.96
      },
      {
        "model": "local_median",
        "grouping": "size_profile",
        "group": "1,500–2,500 sq ft",
        "sales": 7156,
        "median_ape_pct": 21.85848259,
        "log_rmse": 0.36901111,
        "median_absolute_error_USD": 95000.0,
        "median_price_ratio": 0.88173138,
        "coverage_90": 0.93627725
      },
      {
        "model": "local_median",
        "grouping": "size_profile",
        "group": "Over 2,500 sq ft",
        "sales": 2756,
        "median_ape_pct": 37.30688387,
        "log_rmse": 0.59622615,
        "median_absolute_error_USD": 313375.0,
        "median_price_ratio": 0.6375,
        "coverage_90": 0.73330914
      },
      {
        "model": "local_median",
        "grouping": "size_profile",
        "group": "Under 1,500 sq ft",
        "sales": 14639,
        "median_ape_pct": 20.43710566,
        "log_rmse": 0.39837871,
        "median_absolute_error_USD": 60000.0,
        "median_price_ratio": 1.02472787,
        "coverage_90": 0.90955666
      },
      {
        "model": "local_median",
        "grouping": "value_tier",
        "group": "$1m+",
        "sales": 1767,
        "median_ape_pct": 41.47058824,
        "log_rmse": 0.67548559,
        "median_absolute_error_USD": 595000.0,
        "median_price_ratio": 0.58695652,
        "coverage_90": 0.64855688
      },
      {
        "model": "local_median",
        "grouping": "value_tier",
        "group": "$250k–$500k",
        "sales": 11514,
        "median_ape_pct": 15.85563186,
        "log_rmse": 0.28423663,
        "median_absolute_error_USD": 56000.0,
        "median_price_ratio": 0.95074101,
        "coverage_90": 0.97203405
      },
      {
        "model": "local_median",
        "grouping": "value_tier",
        "group": "$500k–$1m",
        "sales": 5005,
        "median_ape_pct": 25.66510172,
        "log_rmse": 0.3946063,
        "median_absolute_error_USD": 160000.0,
        "median_price_ratio": 0.78431373,
        "coverage_90": 0.92127872
      },
      {
        "model": "local_median",
        "grouping": "value_tier",
        "group": "Under $250k",
        "sales": 6265,
        "median_ape_pct": 34.67336683,
        "log_rmse": 0.53026783,
        "median_absolute_error_USD": 59000.0,
        "median_price_ratio": 1.30986629,
        "coverage_90": 0.81197127
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Barrington",
        "sales": 172,
        "median_ape_pct": 16.36570277,
        "log_rmse": 0.28207501,
        "median_absolute_error_USD": 122124.49774613,
        "median_price_ratio": 0.91296495,
        "coverage_90": 0.95348837
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Berwyn",
        "sales": 269,
        "median_ape_pct": 19.09099422,
        "log_rmse": 0.32284843,
        "median_absolute_error_USD": 63551.17020704,
        "median_price_ratio": 0.92992873,
        "coverage_90": 0.91078067
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Bloom",
        "sales": 694,
        "median_ape_pct": 21.05694993,
        "log_rmse": 0.3558714,
        "median_absolute_error_USD": 42948.02077425,
        "median_price_ratio": 0.91106802,
        "coverage_90": 0.8832853
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Bremen",
        "sales": 887,
        "median_ape_pct": 19.74855686,
        "log_rmse": 0.34111437,
        "median_absolute_error_USD": 51659.97202513,
        "median_price_ratio": 0.90056227,
        "coverage_90": 0.91093574
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Calumet",
        "sales": 84,
        "median_ape_pct": 33.03274154,
        "log_rmse": 0.47317445,
        "median_absolute_error_USD": 55581.33521207,
        "median_price_ratio": 0.96689268,
        "coverage_90": 0.71428571
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Cicero",
        "sales": 184,
        "median_ape_pct": 17.94764039,
        "log_rmse": 0.34086179,
        "median_absolute_error_USD": 47137.2410799,
        "median_price_ratio": 0.90226121,
        "coverage_90": 0.89673913
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Elk Grove",
        "sales": 481,
        "median_ape_pct": 12.47705983,
        "log_rmse": 0.2347549,
        "median_absolute_error_USD": 55869.47853314,
        "median_price_ratio": 0.93767931,
        "coverage_90": 0.98128898
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Evanston",
        "sales": 271,
        "median_ape_pct": 20.9261342,
        "log_rmse": 0.33658215,
        "median_absolute_error_USD": 150354.02280253,
        "median_price_ratio": 0.86876723,
        "coverage_90": 0.92250923
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Hanover",
        "sales": 663,
        "median_ape_pct": 10.9848557,
        "log_rmse": 0.19611556,
        "median_absolute_error_USD": 38599.26140386,
        "median_price_ratio": 0.94608308,
        "coverage_90": 0.98642534
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Hyde Park",
        "sales": 1309,
        "median_ape_pct": 35.43556964,
        "log_rmse": 0.50946178,
        "median_absolute_error_USD": 67954.23210444,
        "median_price_ratio": 0.94132857,
        "coverage_90": 0.70206264
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Jefferson",
        "sales": 1993,
        "median_ape_pct": 15.93485622,
        "log_rmse": 0.32396755,
        "median_absolute_error_USD": 71477.67079433,
        "median_price_ratio": 0.94764396,
        "coverage_90": 0.91269443
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Lake",
        "sales": 2879,
        "median_ape_pct": 27.53430942,
        "log_rmse": 0.43857334,
        "median_absolute_error_USD": 63767.0282311,
        "median_price_ratio": 0.9245208,
        "coverage_90": 0.78152136
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Lake View",
        "sales": 410,
        "median_ape_pct": 19.58904155,
        "log_rmse": 0.36614777,
        "median_absolute_error_USD": 218847.26290624,
        "median_price_ratio": 0.91769039,
        "coverage_90": 0.8804878
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Lemont",
        "sales": 207,
        "median_ape_pct": 11.72241492,
        "log_rmse": 0.21416705,
        "median_absolute_error_USD": 65970.68541394,
        "median_price_ratio": 0.94496654,
        "coverage_90": 0.98067633
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Leyden",
        "sales": 541,
        "median_ape_pct": 15.27090671,
        "log_rmse": 0.27657043,
        "median_absolute_error_USD": 54112.68346273,
        "median_price_ratio": 0.90732955,
        "coverage_90": 0.95194085
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Lyons",
        "sales": 738,
        "median_ape_pct": 16.29176884,
        "log_rmse": 0.31895138,
        "median_absolute_error_USD": 80254.0402721,
        "median_price_ratio": 0.93077664,
        "coverage_90": 0.92682927
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Maine",
        "sales": 867,
        "median_ape_pct": 13.70956174,
        "log_rmse": 0.25377662,
        "median_absolute_error_USD": 62213.5573792,
        "median_price_ratio": 0.93206222,
        "coverage_90": 0.96770473
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "New Trier",
        "sales": 551,
        "median_ape_pct": 17.00381887,
        "log_rmse": 0.32809651,
        "median_absolute_error_USD": 200242.03355208,
        "median_price_ratio": 0.93139509,
        "coverage_90": 0.93284936
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Niles",
        "sales": 586,
        "median_ape_pct": 13.25518144,
        "log_rmse": 0.23770676,
        "median_absolute_error_USD": 61960.28279729,
        "median_price_ratio": 0.9189183,
        "coverage_90": 0.97269625
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "North Chicago",
        "sales": 141,
        "median_ape_pct": 16.68760698,
        "log_rmse": 0.24926654,
        "median_absolute_error_USD": 218255.8853949,
        "median_price_ratio": 0.88327444,
        "coverage_90": 0.94326241
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Northfield",
        "sales": 691,
        "median_ape_pct": 15.12779623,
        "log_rmse": 0.35134342,
        "median_absolute_error_USD": 120461.89430238,
        "median_price_ratio": 0.94192846,
        "coverage_90": 0.92040521
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Norwood Park",
        "sales": 203,
        "median_ape_pct": 13.05459698,
        "log_rmse": 0.22699249,
        "median_absolute_error_USD": 53645.37994288,
        "median_price_ratio": 0.9355496,
        "coverage_90": 0.96551724
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Oak Park",
        "sales": 322,
        "median_ape_pct": 20.04023341,
        "log_rmse": 0.34231659,
        "median_absolute_error_USD": 117929.41820265,
        "median_price_ratio": 0.89450302,
        "coverage_90": 0.93167702
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Orland",
        "sales": 840,
        "median_ape_pct": 9.94192294,
        "log_rmse": 0.18860839,
        "median_absolute_error_USD": 42576.36312294,
        "median_price_ratio": 0.96625363,
        "coverage_90": 0.9797619
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Palatine",
        "sales": 776,
        "median_ape_pct": 10.86442728,
        "log_rmse": 0.19274618,
        "median_absolute_error_USD": 49955.01708711,
        "median_price_ratio": 0.94323577,
        "coverage_90": 0.97809278
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Palos",
        "sales": 356,
        "median_ape_pct": 13.79522154,
        "log_rmse": 0.24786877,
        "median_absolute_error_USD": 54906.95431544,
        "median_price_ratio": 0.92391875,
        "coverage_90": 0.96348315
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Proviso",
        "sales": 985,
        "median_ape_pct": 18.3347854,
        "log_rmse": 0.3432791,
        "median_absolute_error_USD": 62197.0474441,
        "median_price_ratio": 0.89144803,
        "coverage_90": 0.89238579
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Rich",
        "sales": 805,
        "median_ape_pct": 18.64178039,
        "log_rmse": 0.32365295,
        "median_absolute_error_USD": 43329.93473502,
        "median_price_ratio": 0.907584,
        "coverage_90": 0.91180124
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "River Forest",
        "sales": 85,
        "median_ape_pct": 21.89126171,
        "log_rmse": 0.29656644,
        "median_absolute_error_USD": 154085.40611357,
        "median_price_ratio": 0.87084815,
        "coverage_90": 0.92941176
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Riverside",
        "sales": 136,
        "median_ape_pct": 13.68418705,
        "log_rmse": 0.24116721,
        "median_absolute_error_USD": 62933.04798027,
        "median_price_ratio": 0.9556175,
        "coverage_90": 0.96323529
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Rogers Park",
        "sales": 124,
        "median_ape_pct": 20.71023197,
        "log_rmse": 0.29222933,
        "median_absolute_error_USD": 102118.83853975,
        "median_price_ratio": 0.90743872,
        "coverage_90": 0.9516129
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Schaumburg",
        "sales": 792,
        "median_ape_pct": 11.69136667,
        "log_rmse": 0.19515001,
        "median_absolute_error_USD": 48847.7202758,
        "median_price_ratio": 0.93384306,
        "coverage_90": 0.98611111
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "South Chicago",
        "sales": 207,
        "median_ape_pct": 19.03080367,
        "log_rmse": 0.34799069,
        "median_absolute_error_USD": 93599.51604273,
        "median_price_ratio": 0.88073326,
        "coverage_90": 0.88888889
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Stickney",
        "sales": 262,
        "median_ape_pct": 15.84261096,
        "log_rmse": 0.30278831,
        "median_absolute_error_USD": 48766.14591893,
        "median_price_ratio": 0.9639606,
        "coverage_90": 0.92748092
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Thornton",
        "sales": 1313,
        "median_ape_pct": 24.25980309,
        "log_rmse": 0.37758449,
        "median_absolute_error_USD": 42592.24650603,
        "median_price_ratio": 0.92503177,
        "coverage_90": 0.85072353
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "West Chicago",
        "sales": 773,
        "median_ape_pct": 27.01356912,
        "log_rmse": 0.49625928,
        "median_absolute_error_USD": 114890.09064016,
        "median_price_ratio": 0.9038982,
        "coverage_90": 0.74126779
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Wheeling",
        "sales": 954,
        "median_ape_pct": 12.08804661,
        "log_rmse": 0.28438498,
        "median_absolute_error_USD": 57003.07224876,
        "median_price_ratio": 0.96108074,
        "coverage_90": 0.95387841
      },
      {
        "model": "hedonic",
        "grouping": "meta_township_name",
        "group": "Worth",
        "sales": 1000,
        "median_ape_pct": 15.23826992,
        "log_rmse": 0.25743264,
        "median_absolute_error_USD": 46265.58419996,
        "median_price_ratio": 0.9163481,
        "coverage_90": 0.964
      },
      {
        "model": "hedonic",
        "grouping": "size_profile",
        "group": "1,500–2,500 sq ft",
        "sales": 7156,
        "median_ape_pct": 14.57794036,
        "log_rmse": 0.30559365,
        "median_absolute_error_USD": 65889.80430732,
        "median_price_ratio": 0.95431122,
        "coverage_90": 0.92328116
      },
      {
        "model": "hedonic",
        "grouping": "size_profile",
        "group": "Over 2,500 sq ft",
        "sales": 2756,
        "median_ape_pct": 15.29579623,
        "log_rmse": 0.28110516,
        "median_absolute_error_USD": 128765.62592837,
        "median_price_ratio": 0.91821254,
        "coverage_90": 0.94775036
      },
      {
        "model": "hedonic",
        "grouping": "size_profile",
        "group": "Under 1,500 sq ft",
        "sales": 14639,
        "median_ape_pct": 19.54779446,
        "log_rmse": 0.36506554,
        "median_absolute_error_USD": 54437.41878429,
        "median_price_ratio": 0.91577936,
        "coverage_90": 0.87362525
      },
      {
        "model": "hedonic",
        "grouping": "value_tier",
        "group": "$1m+",
        "sales": 1767,
        "median_ape_pct": 23.82202563,
        "log_rmse": 0.45534114,
        "median_absolute_error_USD": 341043.29647413,
        "median_price_ratio": 0.76906931,
        "coverage_90": 0.83418223
      },
      {
        "model": "hedonic",
        "grouping": "value_tier",
        "group": "$250k–$500k",
        "sales": 11514,
        "median_ape_pct": 14.43481118,
        "log_rmse": 0.25868544,
        "median_absolute_error_USD": 51159.06894773,
        "median_price_ratio": 0.91578867,
        "coverage_90": 0.94693417
      },
      {
        "model": "hedonic",
        "grouping": "value_tier",
        "group": "$500k–$1m",
        "sales": 5005,
        "median_ape_pct": 14.80931973,
        "log_rmse": 0.25837876,
        "median_absolute_error_USD": 94707.24922406,
        "median_price_ratio": 0.88772977,
        "coverage_90": 0.95444555
      },
      {
        "model": "hedonic",
        "grouping": "value_tier",
        "group": "Under $250k",
        "sales": 6265,
        "median_ape_pct": 29.45503836,
        "log_rmse": 0.46695291,
        "median_absolute_error_USD": 49377.91801244,
        "median_price_ratio": 1.19125655,
        "coverage_90": 0.77478053
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Barrington",
        "sales": 172,
        "median_ape_pct": 14.75530879,
        "log_rmse": 0.28301548,
        "median_absolute_error_USD": 114287.08984514,
        "median_price_ratio": 0.92079195,
        "coverage_90": 0.94767442
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Berwyn",
        "sales": 269,
        "median_ape_pct": 19.85014064,
        "log_rmse": 0.32191324,
        "median_absolute_error_USD": 65504.22855333,
        "median_price_ratio": 0.90274534,
        "coverage_90": 0.92193309
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Bloom",
        "sales": 694,
        "median_ape_pct": 21.10720965,
        "log_rmse": 0.35660676,
        "median_absolute_error_USD": 45393.63367613,
        "median_price_ratio": 0.91221323,
        "coverage_90": 0.87896254
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Bremen",
        "sales": 887,
        "median_ape_pct": 20.15194414,
        "log_rmse": 0.34719842,
        "median_absolute_error_USD": 52436.15849864,
        "median_price_ratio": 0.89330041,
        "coverage_90": 0.90417136
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Calumet",
        "sales": 84,
        "median_ape_pct": 34.72843026,
        "log_rmse": 0.45935209,
        "median_absolute_error_USD": 59060.80432442,
        "median_price_ratio": 0.90258362,
        "coverage_90": 0.71428571
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Cicero",
        "sales": 184,
        "median_ape_pct": 19.75011315,
        "log_rmse": 0.3491047,
        "median_absolute_error_USD": 56203.16750572,
        "median_price_ratio": 0.88653245,
        "coverage_90": 0.90217391
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Elk Grove",
        "sales": 481,
        "median_ape_pct": 11.63962298,
        "log_rmse": 0.23180546,
        "median_absolute_error_USD": 50332.26928262,
        "median_price_ratio": 0.95297126,
        "coverage_90": 0.98128898
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Evanston",
        "sales": 271,
        "median_ape_pct": 18.02355372,
        "log_rmse": 0.3213883,
        "median_absolute_error_USD": 125818.37538142,
        "median_price_ratio": 0.91455579,
        "coverage_90": 0.93726937
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Hanover",
        "sales": 663,
        "median_ape_pct": 10.10174924,
        "log_rmse": 0.19361485,
        "median_absolute_error_USD": 37588.68469704,
        "median_price_ratio": 0.94033542,
        "coverage_90": 0.98944193
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Hyde Park",
        "sales": 1309,
        "median_ape_pct": 35.66087081,
        "log_rmse": 0.51087043,
        "median_absolute_error_USD": 69072.65298916,
        "median_price_ratio": 0.9364224,
        "coverage_90": 0.70053476
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Jefferson",
        "sales": 1993,
        "median_ape_pct": 16.77542553,
        "log_rmse": 0.32571336,
        "median_absolute_error_USD": 75273.25945535,
        "median_price_ratio": 0.9350521,
        "coverage_90": 0.91821375
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Lake",
        "sales": 2879,
        "median_ape_pct": 27.42261671,
        "log_rmse": 0.43597852,
        "median_absolute_error_USD": 63044.7598027,
        "median_price_ratio": 0.91689892,
        "coverage_90": 0.78638416
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Lake View",
        "sales": 410,
        "median_ape_pct": 15.97621632,
        "log_rmse": 0.32734133,
        "median_absolute_error_USD": 188714.5204562,
        "median_price_ratio": 0.91869713,
        "coverage_90": 0.8902439
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Lemont",
        "sales": 207,
        "median_ape_pct": 12.04897908,
        "log_rmse": 0.21850669,
        "median_absolute_error_USD": 67165.45331104,
        "median_price_ratio": 0.95288681,
        "coverage_90": 0.97584541
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Leyden",
        "sales": 541,
        "median_ape_pct": 15.12145772,
        "log_rmse": 0.28433951,
        "median_absolute_error_USD": 55234.77885144,
        "median_price_ratio": 0.91349027,
        "coverage_90": 0.95194085
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Lyons",
        "sales": 738,
        "median_ape_pct": 17.90541737,
        "log_rmse": 0.33064879,
        "median_absolute_error_USD": 86903.50814041,
        "median_price_ratio": 0.93388784,
        "coverage_90": 0.91869919
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Maine",
        "sales": 867,
        "median_ape_pct": 13.51697786,
        "log_rmse": 0.25783226,
        "median_absolute_error_USD": 58822.62365026,
        "median_price_ratio": 0.92764709,
        "coverage_90": 0.96770473
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "New Trier",
        "sales": 551,
        "median_ape_pct": 17.49008027,
        "log_rmse": 0.33295068,
        "median_absolute_error_USD": 220244.56620406,
        "median_price_ratio": 0.960529,
        "coverage_90": 0.9292196
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Niles",
        "sales": 586,
        "median_ape_pct": 13.9154862,
        "log_rmse": 0.24798249,
        "median_absolute_error_USD": 67610.85394962,
        "median_price_ratio": 0.90822728,
        "coverage_90": 0.96587031
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "North Chicago",
        "sales": 141,
        "median_ape_pct": 10.8896661,
        "log_rmse": 0.18624154,
        "median_absolute_error_USD": 141905.33476239,
        "median_price_ratio": 0.94852462,
        "coverage_90": 0.9858156
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Northfield",
        "sales": 691,
        "median_ape_pct": 16.08914222,
        "log_rmse": 0.33806131,
        "median_absolute_error_USD": 118289.14040396,
        "median_price_ratio": 0.94381636,
        "coverage_90": 0.92329957
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Norwood Park",
        "sales": 203,
        "median_ape_pct": 11.97439417,
        "log_rmse": 0.23487733,
        "median_absolute_error_USD": 49127.45543685,
        "median_price_ratio": 0.95088937,
        "coverage_90": 0.97044335
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Oak Park",
        "sales": 322,
        "median_ape_pct": 18.07965162,
        "log_rmse": 0.33720825,
        "median_absolute_error_USD": 109265.75270752,
        "median_price_ratio": 0.87559129,
        "coverage_90": 0.92857143
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Orland",
        "sales": 840,
        "median_ape_pct": 9.46239869,
        "log_rmse": 0.18502339,
        "median_absolute_error_USD": 38949.09382767,
        "median_price_ratio": 0.9735651,
        "coverage_90": 0.97857143
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Palatine",
        "sales": 776,
        "median_ape_pct": 10.47673087,
        "log_rmse": 0.19010961,
        "median_absolute_error_USD": 46560.61680448,
        "median_price_ratio": 0.94067882,
        "coverage_90": 0.98195876
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Palos",
        "sales": 356,
        "median_ape_pct": 12.71569865,
        "log_rmse": 0.24712316,
        "median_absolute_error_USD": 49044.32406573,
        "median_price_ratio": 0.95603031,
        "coverage_90": 0.96348315
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Proviso",
        "sales": 985,
        "median_ape_pct": 19.87407903,
        "log_rmse": 0.3403948,
        "median_absolute_error_USD": 64647.83889381,
        "median_price_ratio": 0.88683877,
        "coverage_90": 0.89746193
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Rich",
        "sales": 805,
        "median_ape_pct": 19.36597796,
        "log_rmse": 0.32270051,
        "median_absolute_error_USD": 44239.91488308,
        "median_price_ratio": 0.91893894,
        "coverage_90": 0.91055901
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "River Forest",
        "sales": 85,
        "median_ape_pct": 17.05551724,
        "log_rmse": 0.24701794,
        "median_absolute_error_USD": 140774.54389245,
        "median_price_ratio": 0.94657228,
        "coverage_90": 0.96470588
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Riverside",
        "sales": 136,
        "median_ape_pct": 14.4681819,
        "log_rmse": 0.24760752,
        "median_absolute_error_USD": 78275.35236307,
        "median_price_ratio": 0.94724618,
        "coverage_90": 0.97794118
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Rogers Park",
        "sales": 124,
        "median_ape_pct": 17.31057634,
        "log_rmse": 0.26889073,
        "median_absolute_error_USD": 94199.70592974,
        "median_price_ratio": 0.89430249,
        "coverage_90": 0.94354839
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Schaumburg",
        "sales": 792,
        "median_ape_pct": 11.67228402,
        "log_rmse": 0.19097544,
        "median_absolute_error_USD": 48362.42028043,
        "median_price_ratio": 0.92838211,
        "coverage_90": 0.98484848
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "South Chicago",
        "sales": 207,
        "median_ape_pct": 19.25490698,
        "log_rmse": 0.35813648,
        "median_absolute_error_USD": 88538.59747925,
        "median_price_ratio": 0.92711667,
        "coverage_90": 0.89371981
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Stickney",
        "sales": 262,
        "median_ape_pct": 15.5661083,
        "log_rmse": 0.29527774,
        "median_absolute_error_USD": 51721.90907687,
        "median_price_ratio": 0.93297199,
        "coverage_90": 0.94274809
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Thornton",
        "sales": 1313,
        "median_ape_pct": 23.95189341,
        "log_rmse": 0.38404049,
        "median_absolute_error_USD": 43012.5202036,
        "median_price_ratio": 0.93164891,
        "coverage_90": 0.84006093
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "West Chicago",
        "sales": 773,
        "median_ape_pct": 26.36055705,
        "log_rmse": 0.46725242,
        "median_absolute_error_USD": 110359.1363667,
        "median_price_ratio": 0.93304177,
        "coverage_90": 0.76584735
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Wheeling",
        "sales": 954,
        "median_ape_pct": 12.074371,
        "log_rmse": 0.28000464,
        "median_absolute_error_USD": 58148.26965549,
        "median_price_ratio": 0.94136889,
        "coverage_90": 0.95492662
      },
      {
        "model": "spatial_boosting",
        "grouping": "meta_township_name",
        "group": "Worth",
        "sales": 1000,
        "median_ape_pct": 14.10731042,
        "log_rmse": 0.24601682,
        "median_absolute_error_USD": 42511.57515268,
        "median_price_ratio": 0.92180094,
        "coverage_90": 0.97
      },
      {
        "model": "spatial_boosting",
        "grouping": "size_profile",
        "group": "1,500–2,500 sq ft",
        "sales": 7156,
        "median_ape_pct": 15.10713662,
        "log_rmse": 0.30271468,
        "median_absolute_error_USD": 67689.99479117,
        "median_price_ratio": 0.93365262,
        "coverage_90": 0.92942985
      },
      {
        "model": "spatial_boosting",
        "grouping": "size_profile",
        "group": "Over 2,500 sq ft",
        "sales": 2756,
        "median_ape_pct": 14.33764615,
        "log_rmse": 0.26854678,
        "median_absolute_error_USD": 122606.404925,
        "median_price_ratio": 0.94362847,
        "coverage_90": 0.95972424
      },
      {
        "model": "spatial_boosting",
        "grouping": "size_profile",
        "group": "Under 1,500 sq ft",
        "sales": 14639,
        "median_ape_pct": 19.37023818,
        "log_rmse": 0.36414443,
        "median_absolute_error_USD": 53105.87399959,
        "median_price_ratio": 0.92180172,
        "coverage_90": 0.87164424
      },
      {
        "model": "spatial_boosting",
        "grouping": "value_tier",
        "group": "$1m+",
        "sales": 1767,
        "median_ape_pct": 19.59593297,
        "log_rmse": 0.42263329,
        "median_absolute_error_USD": 284315.49394728,
        "median_price_ratio": 0.82953158,
        "coverage_90": 0.86247878
      },
      {
        "model": "spatial_boosting",
        "grouping": "value_tier",
        "group": "$250k–$500k",
        "sales": 11514,
        "median_ape_pct": 13.67588814,
        "log_rmse": 0.25821537,
        "median_absolute_error_USD": 48585.13267361,
        "median_price_ratio": 0.91496551,
        "coverage_90": 0.94554455
      },
      {
        "model": "spatial_boosting",
        "grouping": "value_tier",
        "group": "$500k–$1m",
        "sales": 5005,
        "median_ape_pct": 16.44012101,
        "log_rmse": 0.27061635,
        "median_absolute_error_USD": 104532.32769131,
        "median_price_ratio": 0.86831594,
        "coverage_90": 0.95304695
      },
      {
        "model": "spatial_boosting",
        "grouping": "value_tier",
        "group": "Under $250k",
        "sales": 6265,
        "median_ape_pct": 30.12083167,
        "log_rmse": 0.46347909,
        "median_absolute_error_USD": 50128.01959399,
        "median_price_ratio": 1.19672941,
        "coverage_90": 0.77813248
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Barrington",
        "sales": 172,
        "median_ape_pct": 20.87059127,
        "log_rmse": 0.34073526,
        "median_absolute_error_USD": 149028.86771337,
        "median_price_ratio": 0.88453236,
        "coverage_90": 0.96511628
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Berwyn",
        "sales": 269,
        "median_ape_pct": 20.53594668,
        "log_rmse": 0.35514342,
        "median_absolute_error_USD": 65438.45029151,
        "median_price_ratio": 0.92363253,
        "coverage_90": 0.97026022
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Bloom",
        "sales": 694,
        "median_ape_pct": 39.52400451,
        "log_rmse": 0.583468,
        "median_absolute_error_USD": 82553.99685991,
        "median_price_ratio": 1.39325572,
        "coverage_90": 0.83717579
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Bremen",
        "sales": 887,
        "median_ape_pct": 21.81767416,
        "log_rmse": 0.46640427,
        "median_absolute_error_USD": 60504.59154375,
        "median_price_ratio": 1.13506309,
        "coverage_90": 0.89627959
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Calumet",
        "sales": 84,
        "median_ape_pct": 38.59218317,
        "log_rmse": 0.65277753,
        "median_absolute_error_USD": 79823.7028576,
        "median_price_ratio": 1.38592183,
        "coverage_90": 0.71428571
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Cicero",
        "sales": 184,
        "median_ape_pct": 20.5160877,
        "log_rmse": 0.40069224,
        "median_absolute_error_USD": 57151.89689479,
        "median_price_ratio": 0.98677881,
        "coverage_90": 0.93478261
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Elk Grove",
        "sales": 481,
        "median_ape_pct": 20.45232481,
        "log_rmse": 0.34454763,
        "median_absolute_error_USD": 94016.12015385,
        "median_price_ratio": 0.82104121,
        "coverage_90": 0.98752599
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Evanston",
        "sales": 271,
        "median_ape_pct": 32.25452485,
        "log_rmse": 0.52399099,
        "median_absolute_error_USD": 226743.36005713,
        "median_price_ratio": 0.70938557,
        "coverage_90": 0.88191882
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Hanover",
        "sales": 663,
        "median_ape_pct": 15.13728389,
        "log_rmse": 0.25785847,
        "median_absolute_error_USD": 51450.4884299,
        "median_price_ratio": 0.93996157,
        "coverage_90": 0.99396682
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Hyde Park",
        "sales": 1309,
        "median_ape_pct": 44.19252577,
        "log_rmse": 0.68152706,
        "median_absolute_error_USD": 95829.4219662,
        "median_price_ratio": 1.37025442,
        "coverage_90": 0.75171887
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Jefferson",
        "sales": 1993,
        "median_ape_pct": 33.11117243,
        "log_rmse": 0.54379001,
        "median_absolute_error_USD": 143988.3797027,
        "median_price_ratio": 0.69609943,
        "coverage_90": 0.88208731
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Lake",
        "sales": 2879,
        "median_ape_pct": 28.9785954,
        "log_rmse": 0.53716627,
        "median_absolute_error_USD": 79455.23915257,
        "median_price_ratio": 1.01747261,
        "coverage_90": 0.85793678
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Lake View",
        "sales": 410,
        "median_ape_pct": 40.81604062,
        "log_rmse": 0.75474865,
        "median_absolute_error_USD": 463580.3940463,
        "median_price_ratio": 0.59732252,
        "coverage_90": 0.73170732
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Lemont",
        "sales": 207,
        "median_ape_pct": 19.63361132,
        "log_rmse": 0.28834053,
        "median_absolute_error_USD": 105254.2336134,
        "median_price_ratio": 0.88581325,
        "coverage_90": 0.99033816
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Leyden",
        "sales": 541,
        "median_ape_pct": 23.54188429,
        "log_rmse": 0.36050842,
        "median_absolute_error_USD": 83657.57483809,
        "median_price_ratio": 0.81374249,
        "coverage_90": 0.97227357
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Lyons",
        "sales": 738,
        "median_ape_pct": 24.9372467,
        "log_rmse": 0.44233347,
        "median_absolute_error_USD": 105465.0952769,
        "median_price_ratio": 0.81103341,
        "coverage_90": 0.9295393
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Maine",
        "sales": 867,
        "median_ape_pct": 24.40759498,
        "log_rmse": 0.39431716,
        "median_absolute_error_USD": 107262.65244841,
        "median_price_ratio": 0.77513605,
        "coverage_90": 0.96885813
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "New Trier",
        "sales": 551,
        "median_ape_pct": 36.69757583,
        "log_rmse": 0.64338672,
        "median_absolute_error_USD": 464714.2979008,
        "median_price_ratio": 0.63764801,
        "coverage_90": 0.77858439
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Niles",
        "sales": 586,
        "median_ape_pct": 27.05887809,
        "log_rmse": 0.39797568,
        "median_absolute_error_USD": 126592.89766563,
        "median_price_ratio": 0.74722472,
        "coverage_90": 0.97269625
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "North Chicago",
        "sales": 141,
        "median_ape_pct": 37.82364413,
        "log_rmse": 0.58462098,
        "median_absolute_error_USD": 416676.26992111,
        "median_price_ratio": 0.65195038,
        "coverage_90": 0.80851064
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Northfield",
        "sales": 691,
        "median_ape_pct": 30.70112595,
        "log_rmse": 0.53092614,
        "median_absolute_error_USD": 233982.73695646,
        "median_price_ratio": 0.70712371,
        "coverage_90": 0.91172214
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Norwood Park",
        "sales": 203,
        "median_ape_pct": 29.0735038,
        "log_rmse": 0.41594507,
        "median_absolute_error_USD": 116010.29518112,
        "median_price_ratio": 0.72421501,
        "coverage_90": 0.97536946
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Oak Park",
        "sales": 322,
        "median_ape_pct": 31.63854768,
        "log_rmse": 0.49830009,
        "median_absolute_error_USD": 186347.6727543,
        "median_price_ratio": 0.75448235,
        "coverage_90": 0.93167702
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Orland",
        "sales": 840,
        "median_ape_pct": 14.66264328,
        "log_rmse": 0.25201725,
        "median_absolute_error_USD": 61716.08415496,
        "median_price_ratio": 1.00563366,
        "coverage_90": 0.98928571
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Palatine",
        "sales": 776,
        "median_ape_pct": 16.47249869,
        "log_rmse": 0.26661239,
        "median_absolute_error_USD": 75165.33883136,
        "median_price_ratio": 0.89252791,
        "coverage_90": 0.99226804
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Palos",
        "sales": 356,
        "median_ape_pct": 18.87776001,
        "log_rmse": 0.2881438,
        "median_absolute_error_USD": 71540.21043675,
        "median_price_ratio": 0.97206854,
        "coverage_90": 0.98876404
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Proviso",
        "sales": 985,
        "median_ape_pct": 21.82559211,
        "log_rmse": 0.39082471,
        "median_absolute_error_USD": 72296.00427135,
        "median_price_ratio": 0.90749007,
        "coverage_90": 0.95329949
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Rich",
        "sales": 805,
        "median_ape_pct": 42.98665769,
        "log_rmse": 0.55717699,
        "median_absolute_error_USD": 97240.16169848,
        "median_price_ratio": 1.42939456,
        "coverage_90": 0.8484472
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "River Forest",
        "sales": 85,
        "median_ape_pct": 20.40398745,
        "log_rmse": 0.34991116,
        "median_absolute_error_USD": 143564.18067334,
        "median_price_ratio": 0.83322019,
        "coverage_90": 0.95294118
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Riverside",
        "sales": 136,
        "median_ape_pct": 23.92740112,
        "log_rmse": 0.32604001,
        "median_absolute_error_USD": 105283.9338983,
        "median_price_ratio": 0.84775869,
        "coverage_90": 0.97794118
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Rogers Park",
        "sales": 124,
        "median_ape_pct": 32.5440832,
        "log_rmse": 0.50226234,
        "median_absolute_error_USD": 174073.62740667,
        "median_price_ratio": 0.69542548,
        "coverage_90": 0.88709677
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Schaumburg",
        "sales": 792,
        "median_ape_pct": 18.46224721,
        "log_rmse": 0.26909759,
        "median_absolute_error_USD": 77688.03935311,
        "median_price_ratio": 0.84562757,
        "coverage_90": 0.99873737
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "South Chicago",
        "sales": 207,
        "median_ape_pct": 25.43922873,
        "log_rmse": 0.45711735,
        "median_absolute_error_USD": 116632.4509976,
        "median_price_ratio": 0.84741166,
        "coverage_90": 0.89371981
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Stickney",
        "sales": 262,
        "median_ape_pct": 20.19032026,
        "log_rmse": 0.3417476,
        "median_absolute_error_USD": 60323.35510127,
        "median_price_ratio": 0.89733919,
        "coverage_90": 0.96946565
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Thornton",
        "sales": 1313,
        "median_ape_pct": 49.86816135,
        "log_rmse": 0.64624936,
        "median_absolute_error_USD": 89931.7728399,
        "median_price_ratio": 1.49820667,
        "coverage_90": 0.76694593
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "West Chicago",
        "sales": 773,
        "median_ape_pct": 37.57846697,
        "log_rmse": 0.6243186,
        "median_absolute_error_USD": 143273.38721963,
        "median_price_ratio": 0.84394437,
        "coverage_90": 0.80595084
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Wheeling",
        "sales": 954,
        "median_ape_pct": 21.50223673,
        "log_rmse": 0.37750451,
        "median_absolute_error_USD": 104444.08751896,
        "median_price_ratio": 0.81713302,
        "coverage_90": 0.96540881
      },
      {
        "model": "physical_boosting",
        "grouping": "meta_township_name",
        "group": "Worth",
        "sales": 1000,
        "median_ape_pct": 17.87519637,
        "log_rmse": 0.30599673,
        "median_absolute_error_USD": 51412.45196741,
        "median_price_ratio": 0.9682194,
        "coverage_90": 0.981
      },
      {
        "model": "physical_boosting",
        "grouping": "size_profile",
        "group": "1,500–2,500 sq ft",
        "sales": 7156,
        "median_ape_pct": 23.83057326,
        "log_rmse": 0.46688752,
        "median_absolute_error_USD": 110048.61358677,
        "median_price_ratio": 0.9235253,
        "coverage_90": 0.90930688
      },
      {
        "model": "physical_boosting",
        "grouping": "size_profile",
        "group": "Over 2,500 sq ft",
        "sales": 2756,
        "median_ape_pct": 23.60625109,
        "log_rmse": 0.42353932,
        "median_absolute_error_USD": 209669.30927229,
        "median_price_ratio": 0.93152132,
        "coverage_90": 0.93976778
      },
      {
        "model": "physical_boosting",
        "grouping": "size_profile",
        "group": "Under 1,500 sq ft",
        "sales": 14639,
        "median_ape_pct": 28.12188647,
        "log_rmse": 0.50828792,
        "median_absolute_error_USD": 82108.67280874,
        "median_price_ratio": 0.90020015,
        "coverage_90": 0.88680921
      },
      {
        "model": "physical_boosting",
        "grouping": "value_tier",
        "group": "$1m+",
        "sales": 1767,
        "median_ape_pct": 34.42275301,
        "log_rmse": 0.69392346,
        "median_absolute_error_USD": 498588.3026169,
        "median_price_ratio": 0.6646054,
        "coverage_90": 0.78324844
      },
      {
        "model": "physical_boosting",
        "grouping": "value_tier",
        "group": "$250k–$500k",
        "sales": 11514,
        "median_ape_pct": 20.38856481,
        "log_rmse": 0.31944223,
        "median_absolute_error_USD": 71189.9864903,
        "median_price_ratio": 0.86169028,
        "coverage_90": 0.98506166
      },
      {
        "model": "physical_boosting",
        "grouping": "value_tier",
        "group": "$500k–$1m",
        "sales": 5005,
        "median_ape_pct": 27.98002325,
        "log_rmse": 0.45889958,
        "median_absolute_error_USD": 177705.98667945,
        "median_price_ratio": 0.75851963,
        "coverage_90": 0.91688312
      },
      {
        "model": "physical_boosting",
        "grouping": "value_tier",
        "group": "Under $250k",
        "sales": 6265,
        "median_ape_pct": 52.73617341,
        "log_rmse": 0.66332195,
        "median_absolute_error_USD": 84755.34359364,
        "median_price_ratio": 1.52736173,
        "coverage_90": 0.760415
      }
    ],
    "stress_tests": [
      {
        "model": "hedonic",
        "analysis": "unseen_spatial_cells",
        "train_sales": 16608,
        "calibration_parcels": 4592,
        "test_sales": 5064,
        "test_cells": 60,
        "median_ape_pct": 19.24264274,
        "log_rmse": 0.38411027,
        "median_absolute_error_USD": 68142.80232015,
        "median_price_ratio": 0.91341826,
        "coverage_90": 0.86552133,
        "median_width_USD": 400659.25256145
      },
      {
        "model": "spatial_boosting",
        "analysis": "unseen_spatial_cells",
        "train_sales": 16608,
        "calibration_parcels": 4592,
        "test_sales": 5064,
        "test_cells": 60,
        "median_ape_pct": 18.67598509,
        "log_rmse": 0.35699769,
        "median_absolute_error_USD": 66233.99057169,
        "median_price_ratio": 0.91672153,
        "coverage_90": 0.88941548,
        "median_width_USD": 415403.03857994
      },
      {
        "model": "local_median",
        "analysis": "previously_unseen_parcels",
        "test_sales": 22938,
        "test_parcels": 22300,
        "median_ape_pct": 22.15797683,
        "log_rmse": 0.41630462,
        "median_absolute_error_USD": 75000.0,
        "median_price_ratio": 0.95866446,
        "coverage_90": 0.89689598
      },
      {
        "model": "hedonic",
        "analysis": "previously_unseen_parcels",
        "test_sales": 22938,
        "test_parcels": 22300,
        "median_ape_pct": 16.69207313,
        "log_rmse": 0.33082183,
        "median_absolute_error_USD": 58582.13384843,
        "median_price_ratio": 0.94103899,
        "coverage_90": 0.9039149
      },
      {
        "model": "spatial_boosting",
        "analysis": "previously_unseen_parcels",
        "test_sales": 22938,
        "test_parcels": 22300,
        "median_ape_pct": 16.46001635,
        "log_rmse": 0.32687169,
        "median_absolute_error_USD": 58561.10226611,
        "median_price_ratio": 0.94190845,
        "coverage_90": 0.90775133
      },
      {
        "model": "physical_boosting",
        "analysis": "previously_unseen_parcels",
        "test_sales": 22938,
        "test_parcels": 22300,
        "median_ape_pct": 26.46567747,
        "log_rmse": 0.48556268,
        "median_absolute_error_USD": 95984.82531931,
        "median_price_ratio": 0.92272224,
        "coverage_90": 0.89911937
      }
    ],
    "spatial_stress_tuning": [
      {
        "leaves": 15,
        "validation_median_ape_pct": 16.41911613
      },
      {
        "leaves": 31,
        "validation_median_ape_pct": 16.44337792
      }
    ],
    "spatial_stress_selected_leaves": 15,
    "assessment_baseline": {
      "basis": "prior-year board assessment in April2024 snapshot ×10; separate available-case cohort",
      "test_sales": 24498,
      "missing_or_nonpositive": 53,
      "median_ape_pct": 35.08760965,
      "log_rmse": 0.59717768,
      "median_absolute_error_USD": 125000.0,
      "median_price_ratio": 0.66180269
    },
    "profiles": [
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 350000.0,
        "median_lower_USD": 211060.60606061,
        "median_upper_USD": 580402.01005025,
        "coverage": 0.80086351,
        "median_ape_pct": 22.63157895
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 350000.0,
        "median_lower_USD": 176356.58914729,
        "median_upper_USD": 694615.38461538,
        "coverage": 0.89756018,
        "median_ape_pct": 22.63157895
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 350000.0,
        "median_lower_USD": 149805.44747082,
        "median_upper_USD": 817727.27272727,
        "coverage": 0.94656022,
        "median_ape_pct": 22.63157895
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 336665.6908712,
        "median_lower_USD": 230192.98596742,
        "median_upper_USD": 492385.92971651,
        "coverage": 0.79385768,
        "median_ape_pct": 17.49939066
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 336665.6908712,
        "median_lower_USD": 196679.62305424,
        "median_upper_USD": 576286.37705151,
        "coverage": 0.8964197,
        "median_ape_pct": 17.49939066
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 336665.6908712,
        "median_lower_USD": 166442.56987198,
        "median_upper_USD": 680978.35485818,
        "coverage": 0.94920777,
        "median_ape_pct": 17.49939066
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 338189.49885684,
        "median_lower_USD": 232722.32259908,
        "median_upper_USD": 491453.23001126,
        "coverage": 0.79027331,
        "median_ape_pct": 17.29119804
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 338189.49885684,
        "median_lower_USD": 196829.05395636,
        "median_upper_USD": 581073.44844729,
        "coverage": 0.89837481,
        "median_ape_pct": 17.29119804
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 338189.49885684,
        "median_lower_USD": 168449.9637104,
        "median_upper_USD": 678968.01292084,
        "coverage": 0.94717119,
        "median_ape_pct": 17.29119804
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 313022.17232178,
        "median_lower_USD": 179117.94442701,
        "median_upper_USD": 547029.95101071,
        "coverage": 0.79650523,
        "median_ape_pct": 26.47502548
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 313022.17232178,
        "median_lower_USD": 142066.72951951,
        "median_upper_USD": 689696.17796116,
        "coverage": 0.89931164,
        "median_ape_pct": 26.47502548
      },
      {
        "township": "All townships",
        "size_profile": "All sizes",
        "sales": 24551,
        "parcels": 23898,
        "training_comparable_sales": 20846,
        "latitude": 41.843,
        "longitude": -87.789,
        "observed_price_q10_USD": 147500.0,
        "observed_price_median_USD": 359900.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 313022.17232178,
        "median_lower_USD": 109884.3985191,
        "median_upper_USD": 891690.55557982,
        "coverage": 0.9545436,
        "median_ape_pct": 26.47502548
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 405000.0,
        "median_lower_USD": 244227.27272727,
        "median_upper_USD": 671608.040201,
        "coverage": 0.85187255,
        "median_ape_pct": 21.85848259
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 405000.0,
        "median_lower_USD": 204069.76744186,
        "median_upper_USD": 803769.23076923,
        "coverage": 0.93627725,
        "median_ape_pct": 21.85848259
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 405000.0,
        "median_lower_USD": 173346.30350195,
        "median_upper_USD": 946227.27272727,
        "coverage": 0.97205143,
        "median_ape_pct": 21.85848259
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 451288.66666486,
        "median_lower_USD": 308565.70339559,
        "median_upper_USD": 660026.2388819,
        "coverage": 0.84628284,
        "median_ape_pct": 14.57794036
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 451288.66666486,
        "median_lower_USD": 263642.20428464,
        "median_upper_USD": 772491.87478444,
        "coverage": 0.92328116,
        "median_ape_pct": 14.57794036
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 451288.66666486,
        "median_lower_USD": 223110.48458612,
        "median_upper_USD": 912827.83522228,
        "coverage": 0.96073225,
        "median_ape_pct": 14.57794036
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 437751.98166136,
        "median_lower_USD": 301235.42640721,
        "median_upper_USD": 636136.32610862,
        "coverage": 0.8383175,
        "median_ape_pct": 15.10713662
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 437751.98166136,
        "median_lower_USD": 254775.23314348,
        "median_upper_USD": 752140.6028526,
        "coverage": 0.92942985,
        "median_ape_pct": 15.10713662
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 437751.98166136,
        "median_lower_USD": 218041.38116136,
        "median_upper_USD": 878855.18073579,
        "coverage": 0.96352711,
        "median_ape_pct": 15.10713662
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 424984.59633279,
        "median_lower_USD": 243185.2246876,
        "median_upper_USD": 742692.76578033,
        "coverage": 0.81498044,
        "median_ape_pct": 23.83057326
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 424984.59633279,
        "median_lower_USD": 192881.4538898,
        "median_upper_USD": 936388.14659357,
        "coverage": 0.90930688,
        "median_ape_pct": 23.83057326
      },
      {
        "township": "All townships",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 7156,
        "parcels": 7009,
        "training_comparable_sales": 6013,
        "latitude": 41.876,
        "longitude": -87.82,
        "observed_price_q10_USD": 238540.0,
        "observed_price_median_USD": 458500.0,
        "observed_price_q90_USD": 885000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 424984.59633279,
        "median_lower_USD": 149188.07955848,
        "median_upper_USD": 1210632.29485,
        "coverage": 0.95961431,
        "median_ape_pct": 23.83057326
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 569912.273951,
        "median_lower_USD": 343674.37126136,
        "median_upper_USD": 945080.65529563,
        "coverage": 0.54535559,
        "median_ape_pct": 37.30688387
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 569912.273951,
        "median_lower_USD": 287165.09927764,
        "median_upper_USD": 1131056.66676429,
        "coverage": 0.73330914,
        "median_ape_pct": 37.30688387
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 569912.273951,
        "median_lower_USD": 243931.32348097,
        "median_upper_USD": 1331522.31277643,
        "coverage": 0.8595791,
        "median_ape_pct": 37.30688387
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 820639.62315775,
        "median_lower_USD": 561107.02806995,
        "median_upper_USD": 1200215.56923457,
        "coverage": 0.86429608,
        "median_ape_pct": 15.29579623
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 820639.62315775,
        "median_lower_USD": 479416.5135401,
        "median_upper_USD": 1404727.14659664,
        "coverage": 0.94775036,
        "median_ape_pct": 15.29579623
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 820639.62315775,
        "median_lower_USD": 405712.16943339,
        "median_upper_USD": 1659919.12945827,
        "coverage": 0.97895501,
        "median_ape_pct": 15.29579623
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 843222.87842863,
        "median_lower_USD": 580256.88970213,
        "median_upper_USD": 1225362.13757059,
        "coverage": 0.88642961,
        "median_ape_pct": 14.33764615
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 843222.87842863,
        "median_lower_USD": 490762.61089267,
        "median_upper_USD": 1448816.20344334,
        "coverage": 0.95972424,
        "median_ape_pct": 14.33764615
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 843222.87842863,
        "median_lower_USD": 420003.76638309,
        "median_upper_USD": 1692901.06331314,
        "coverage": 0.98040639,
        "median_ape_pct": 14.33764615
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 828898.79654699,
        "median_lower_USD": 474313.52058632,
        "median_upper_USD": 1448563.41870189,
        "coverage": 0.85087083,
        "median_ape_pct": 23.60625109
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 828898.79654699,
        "median_lower_USD": 376199.99968256,
        "median_upper_USD": 1826350.91838597,
        "coverage": 0.93976778,
        "median_ape_pct": 23.60625109
      },
      {
        "township": "All townships",
        "size_profile": "Over 2,500 sq ft",
        "sales": 2756,
        "parcels": 2725,
        "training_comparable_sales": 2403,
        "latitude": 41.927,
        "longitude": -87.836,
        "observed_price_q10_USD": 475000.0,
        "observed_price_median_USD": 880000.0,
        "observed_price_q90_USD": 1913750.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 828898.79654699,
        "median_lower_USD": 290979.53354607,
        "median_upper_USD": 2361242.40953968,
        "coverage": 0.98076923,
        "median_ape_pct": 23.60625109
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 299958.33043941,
        "median_lower_USD": 180883.96290134,
        "median_upper_USD": 497418.33690958,
        "coverage": 0.8240317,
        "median_ape_pct": 20.43710566
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 299958.33043941,
        "median_lower_USD": 151141.79440746,
        "median_upper_USD": 595301.9173336,
        "coverage": 0.90955666,
        "median_ape_pct": 20.43710566
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 299958.33043941,
        "median_lower_USD": 128386.83404022,
        "median_upper_USD": 700811.73566299,
        "coverage": 0.95047476,
        "median_ape_pct": 20.43710566
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 261890.19467394,
        "median_lower_USD": 179065.72467061,
        "median_upper_USD": 383024.02200377,
        "coverage": 0.7549696,
        "median_ape_pct": 19.54779446
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 261890.19467394,
        "median_lower_USD": 152995.88335474,
        "median_upper_USD": 448289.67003857,
        "coverage": 0.87362525,
        "median_ape_pct": 19.54779446
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 261890.19467394,
        "median_lower_USD": 129474.66346513,
        "median_upper_USD": 529728.92325632,
        "coverage": 0.93797391,
        "median_ape_pct": 19.54779446
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 265747.51506596,
        "median_lower_USD": 182871.96716674,
        "median_upper_USD": 386181.34237786,
        "coverage": 0.74868502,
        "median_ape_pct": 19.37023818
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 265747.51506596,
        "median_lower_USD": 154667.22697924,
        "median_upper_USD": 456604.43484391,
        "coverage": 0.87164424,
        "median_ape_pct": 19.37023818
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 265747.51506596,
        "median_lower_USD": 132367.08833452,
        "median_upper_USD": 533529.46455433,
        "coverage": 0.93291892,
        "median_ape_pct": 19.37023818
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 261838.98640573,
        "median_lower_USD": 149829.83687058,
        "median_upper_USD": 457583.45756726,
        "coverage": 0.77723888,
        "median_ape_pct": 28.12188647
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 261838.98640573,
        "median_lower_USD": 118836.97625459,
        "median_upper_USD": 576921.90564574,
        "coverage": 0.88680921,
        "median_ape_pct": 28.12188647
      },
      {
        "township": "All townships",
        "size_profile": "Under 1,500 sq ft",
        "sales": 14639,
        "parcels": 14164,
        "training_comparable_sales": 12430,
        "latitude": 41.811,
        "longitude": -87.765,
        "observed_price_q10_USD": 120000.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 477000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 261838.98640573,
        "median_lower_USD": 91916.87386434,
        "median_upper_USD": 745887.58211213,
        "coverage": 0.94712754,
        "median_ape_pct": 28.12188647
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 379909.09090909,
        "median_upper_USD": 1044723.61809045,
        "coverage": 0.63372093,
        "median_ape_pct": 30.89454545
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 317441.86046512,
        "median_upper_USD": 1250307.69230769,
        "coverage": 0.78488372,
        "median_ape_pct": 30.89454545
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 269649.80544747,
        "median_upper_USD": 1471909.09090909,
        "coverage": 0.86046512,
        "median_ape_pct": 30.89454545
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 620466.65601722,
        "median_lower_USD": 424240.05805944,
        "median_upper_USD": 907455.25773819,
        "coverage": 0.86627907,
        "median_ape_pct": 16.36570277
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 620466.65601722,
        "median_lower_USD": 362475.74769916,
        "median_upper_USD": 1062081.7355999,
        "coverage": 0.95348837,
        "median_ape_pct": 16.36570277
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 620466.65601722,
        "median_lower_USD": 306749.59625418,
        "median_upper_USD": 1255026.49695482,
        "coverage": 0.97674419,
        "median_ape_pct": 16.36570277
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 657252.70132018,
        "median_lower_USD": 452283.04161656,
        "median_upper_USD": 955112.33816921,
        "coverage": 0.85465116,
        "median_ape_pct": 14.75530879
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 657252.70132018,
        "median_lower_USD": 382526.44700206,
        "median_upper_USD": 1129284.30642691,
        "coverage": 0.94767442,
        "median_ape_pct": 14.75530879
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 657252.70132018,
        "median_lower_USD": 327373.24505991,
        "median_upper_USD": 1319537.01138167,
        "coverage": 0.97093023,
        "median_ape_pct": 14.75530879
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 619647.73236836,
        "median_lower_USD": 354575.6112656,
        "median_upper_USD": 1082881.33766098,
        "coverage": 0.90116279,
        "median_ape_pct": 20.87059127
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 619647.73236836,
        "median_lower_USD": 281230.32352245,
        "median_upper_USD": 1365298.40530728,
        "coverage": 0.96511628,
        "median_ape_pct": 20.87059127
      },
      {
        "township": "Barrington",
        "size_profile": "All sizes",
        "sales": 172,
        "parcels": 172,
        "training_comparable_sales": 118,
        "latitude": 42.123,
        "longitude": -88.141,
        "observed_price_q10_USD": 430500.0,
        "observed_price_median_USD": 718000.0,
        "observed_price_q90_USD": 1374500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 619647.73236836,
        "median_lower_USD": 217523.30788576,
        "median_upper_USD": 1765159.40273815,
        "coverage": 0.99418605,
        "median_ape_pct": 20.87059127
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 379909.09090909,
        "median_upper_USD": 1044723.61809045,
        "coverage": 0.86363636,
        "median_ape_pct": 24.19948849
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 317441.86046512,
        "median_upper_USD": 1250307.69230769,
        "coverage": 0.95454545,
        "median_ape_pct": 24.19948849
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 269649.80544747,
        "median_upper_USD": 1471909.09090909,
        "coverage": 0.96969697,
        "median_ape_pct": 24.19948849
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 535939.03124177,
        "median_lower_USD": 366444.84199972,
        "median_upper_USD": 783830.50404235,
        "coverage": 0.90909091,
        "median_ape_pct": 12.06143508
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 535939.03124177,
        "median_lower_USD": 313094.82820158,
        "median_upper_USD": 917391.85491571,
        "coverage": 0.95454545,
        "median_ape_pct": 12.06143508
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 535939.03124177,
        "median_lower_USD": 264960.38079717,
        "median_upper_USD": 1084051.29983656,
        "coverage": 0.96969697,
        "median_ape_pct": 12.06143508
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 490707.10400101,
        "median_lower_USD": 337676.05837851,
        "median_upper_USD": 713090.12274463,
        "coverage": 0.81818182,
        "median_ape_pct": 15.77700512
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 490707.10400101,
        "median_lower_USD": 285595.54739773,
        "median_upper_USD": 843127.50710261,
        "coverage": 0.93939394,
        "median_ape_pct": 15.77700512
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 490707.10400101,
        "median_lower_USD": 244417.97909401,
        "median_upper_USD": 985170.82421516,
        "coverage": 0.95454545,
        "median_ape_pct": 15.77700512
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 490621.98932304,
        "median_lower_USD": 280744.33694715,
        "median_upper_USD": 857399.08068961,
        "coverage": 0.93939394,
        "median_ape_pct": 21.63713703
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 490621.98932304,
        "median_lower_USD": 222671.32368448,
        "median_upper_USD": 1081010.03948037,
        "coverage": 0.98484848,
        "median_ape_pct": 21.63713703
      },
      {
        "township": "Barrington",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 66,
        "parcels": 66,
        "training_comparable_sales": 30,
        "latitude": 42.126,
        "longitude": -88.135,
        "observed_price_q10_USD": 438000.0,
        "observed_price_median_USD": 617500.0,
        "observed_price_q90_USD": 839500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 490621.98932304,
        "median_lower_USD": 172229.65963441,
        "median_upper_USD": 1397610.24273199,
        "coverage": 1.0,
        "median_ape_pct": 21.63713703
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 379909.09090909,
        "median_upper_USD": 1044723.61809045,
        "coverage": 0.37349398,
        "median_ape_pct": 46.5648855
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 317441.86046512,
        "median_upper_USD": 1250307.69230769,
        "coverage": 0.60240964,
        "median_ape_pct": 46.5648855
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 630000.0,
        "median_lower_USD": 269649.80544747,
        "median_upper_USD": 1471909.09090909,
        "coverage": 0.73493976,
        "median_ape_pct": 46.5648855
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 970137.98462658,
        "median_lower_USD": 663325.56460895,
        "median_upper_USD": 1418862.40999948,
        "coverage": 0.86746988,
        "median_ape_pct": 17.47701235
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 970137.98462658,
        "median_lower_USD": 566753.24602635,
        "median_upper_USD": 1660630.46981043,
        "coverage": 0.95180723,
        "median_ape_pct": 17.47701235
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 970137.98462658,
        "median_lower_USD": 479621.9622909,
        "median_upper_USD": 1962311.53535977,
        "coverage": 0.98795181,
        "median_ape_pct": 17.47701235
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1042236.3709501,
        "median_lower_USD": 717206.38802986,
        "median_upper_USD": 1514566.33831043,
        "coverage": 0.89156627,
        "median_ape_pct": 13.23431886
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1042236.3709501,
        "median_lower_USD": 606590.09101834,
        "median_upper_USD": 1790758.98043046,
        "coverage": 0.96385542,
        "median_ape_pct": 13.23431886
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1042236.3709501,
        "median_lower_USD": 519131.0772737,
        "median_upper_USD": 2092451.59938386,
        "coverage": 0.98795181,
        "median_ape_pct": 13.23431886
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1080795.7861493,
        "median_lower_USD": 618454.33543741,
        "median_upper_USD": 1888772.483957,
        "coverage": 0.93975904,
        "median_ape_pct": 17.49626375
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1080795.7861493,
        "median_lower_USD": 490524.74934222,
        "median_upper_USD": 2381367.16429599,
        "coverage": 0.97590361,
        "median_ape_pct": 17.49626375
      },
      {
        "township": "Barrington",
        "size_profile": "Over 2,500 sq ft",
        "sales": 83,
        "parcels": 83,
        "training_comparable_sales": 60,
        "latitude": 42.114,
        "longitude": -88.147,
        "observed_price_q10_USD": 654400.0,
        "observed_price_median_USD": 1148000.0,
        "observed_price_q90_USD": 1688400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1080795.7861493,
        "median_lower_USD": 379406.33406922,
        "median_upper_USD": 3078808.72422383,
        "coverage": 1.0,
        "median_ape_pct": 17.49626375
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 310000.0,
        "median_lower_USD": 186939.39393939,
        "median_upper_USD": 514070.35175879,
        "coverage": 0.85501859,
        "median_ape_pct": 20.94870604
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 310000.0,
        "median_lower_USD": 156201.5503876,
        "median_upper_USD": 615230.76923077,
        "coverage": 0.94423792,
        "median_ape_pct": 20.94870604
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 310000.0,
        "median_lower_USD": 132684.82490272,
        "median_upper_USD": 724272.72727273,
        "coverage": 0.97769517,
        "median_ape_pct": 20.94870604
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 290006.36263159,
        "median_lower_USD": 198289.97243813,
        "median_upper_USD": 424144.94960429,
        "coverage": 0.78810409,
        "median_ape_pct": 19.09099422
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 290006.36263159,
        "median_lower_USD": 169421.3091275,
        "median_upper_USD": 496417.42706352,
        "coverage": 0.91078067,
        "median_ape_pct": 19.09099422
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 290006.36263159,
        "median_lower_USD": 143374.88370353,
        "median_upper_USD": 586599.88551913,
        "coverage": 0.96654275,
        "median_ape_pct": 19.09099422
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 290932.14714542,
        "median_lower_USD": 200202.56463102,
        "median_upper_USD": 422779.3704773,
        "coverage": 0.7732342,
        "median_ape_pct": 19.85014064
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 290932.14714542,
        "median_lower_USD": 169324.88880255,
        "median_upper_USD": 499876.39053667,
        "coverage": 0.92193309,
        "median_ape_pct": 19.85014064
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 290932.14714542,
        "median_lower_USD": 144911.38782988,
        "median_upper_USD": 584091.53007361,
        "coverage": 0.96282528,
        "median_ape_pct": 19.85014064
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 290668.81210063,
        "median_lower_USD": 166326.87629228,
        "median_upper_USD": 507965.76122503,
        "coverage": 0.88475836,
        "median_ape_pct": 20.53594668
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 290668.81210063,
        "median_lower_USD": 131921.54153862,
        "median_upper_USD": 640443.98922716,
        "coverage": 0.97026022,
        "median_ape_pct": 20.53594668
      },
      {
        "township": "Berwyn",
        "size_profile": "All sizes",
        "sales": 269,
        "parcels": 263,
        "training_comparable_sales": 213,
        "latitude": 41.845,
        "longitude": -87.79,
        "observed_price_q10_USD": 209400.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 290668.81210063,
        "median_lower_USD": 102037.39674103,
        "median_upper_USD": 828013.65995664,
        "coverage": 0.99256506,
        "median_ape_pct": 20.53594668
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 310000.0,
        "median_lower_USD": 186939.39393939,
        "median_upper_USD": 514070.35175879,
        "coverage": 0.80769231,
        "median_ape_pct": 27.07779886
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 310000.0,
        "median_lower_USD": 156201.5503876,
        "median_upper_USD": 615230.76923077,
        "coverage": 0.92307692,
        "median_ape_pct": 27.07779886
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 310000.0,
        "median_lower_USD": 132684.82490272,
        "median_upper_USD": 724272.72727273,
        "coverage": 0.96153846,
        "median_ape_pct": 27.07779886
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 348211.20468398,
        "median_lower_USD": 238087.15627094,
        "median_upper_USD": 509271.66742875,
        "coverage": 0.84615385,
        "median_ape_pct": 18.86347259
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 348211.20468398,
        "median_lower_USD": 203424.49598379,
        "median_upper_USD": 596049.37193568,
        "coverage": 0.92307692,
        "median_ape_pct": 18.86347259
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 348211.20468398,
        "median_lower_USD": 172150.50222623,
        "median_upper_USD": 704331.62552224,
        "coverage": 0.96153846,
        "median_ape_pct": 18.86347259
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 331356.1139573,
        "median_lower_USD": 228019.98497355,
        "median_upper_USD": 481523.03084145,
        "coverage": 0.78205128,
        "median_ape_pct": 24.24911742
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 331356.1139573,
        "median_lower_USD": 192851.96806327,
        "median_upper_USD": 569332.40225406,
        "coverage": 0.94871795,
        "median_ape_pct": 24.24911742
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 331356.1139573,
        "median_lower_USD": 165046.29966336,
        "median_upper_USD": 665248.93003256,
        "coverage": 0.96153846,
        "median_ape_pct": 24.24911742
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 369663.37101209,
        "median_lower_USD": 211529.2429751,
        "median_upper_USD": 646014.73510739,
        "coverage": 0.91025641,
        "median_ape_pct": 19.91934012
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 369663.37101209,
        "median_lower_USD": 167773.63007007,
        "median_upper_USD": 814496.34135561,
        "coverage": 0.93589744,
        "median_ape_pct": 19.91934012
      },
      {
        "township": "Berwyn",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 78,
        "parcels": 76,
        "training_comparable_sales": 58,
        "latitude": 41.846,
        "longitude": -87.791,
        "observed_price_q10_USD": 232800.0,
        "observed_price_median_USD": 394950.0,
        "observed_price_q90_USD": 535000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 369663.37101209,
        "median_lower_USD": 129767.92307367,
        "median_upper_USD": 1053041.49616735,
        "coverage": 0.97435897,
        "median_ape_pct": 19.91934012
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 292403.83034427,
        "median_lower_USD": 176328.37041973,
        "median_upper_USD": 484890.77393773,
        "coverage": 0.88108108,
        "median_ape_pct": 17.30103806
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 292403.83034427,
        "median_lower_USD": 147335.26335176,
        "median_upper_USD": 580309.1402217,
        "coverage": 0.95675676,
        "median_ape_pct": 17.30103806
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 292403.83034427,
        "median_lower_USD": 125153.39041973,
        "median_upper_USD": 683161.67634979,
        "coverage": 0.98918919,
        "median_ape_pct": 17.30103806
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 272881.7308839,
        "median_lower_USD": 186581.11637563,
        "median_upper_USD": 399099.54713896,
        "coverage": 0.76756757,
        "median_ape_pct": 20.33232065
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 272881.7308839,
        "median_lower_USD": 159417.12334794,
        "median_upper_USD": 467104.39560291,
        "coverage": 0.90810811,
        "median_ape_pct": 20.33232065
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 272881.7308839,
        "median_lower_USD": 134908.71743389,
        "median_upper_USD": 551961.65575204,
        "coverage": 0.96756757,
        "median_ape_pct": 20.33232065
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 277481.37612183,
        "median_lower_USD": 190946.52716108,
        "median_upper_USD": 403232.85916328,
        "coverage": 0.77297297,
        "median_ape_pct": 16.9700074
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 277481.37612183,
        "median_lower_USD": 161496.43007008,
        "median_upper_USD": 476765.42485213,
        "coverage": 0.91351351,
        "median_ape_pct": 16.9700074
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 277481.37612183,
        "median_lower_USD": 138211.64730434,
        "median_upper_USD": 557087.01543016,
        "coverage": 0.96756757,
        "median_ape_pct": 16.9700074
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 265358.57212184,
        "median_lower_USD": 151843.81867266,
        "median_upper_USD": 463734.20014113,
        "coverage": 0.87567568,
        "median_ape_pct": 20.53594668
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 265358.57212184,
        "median_lower_USD": 120434.35840885,
        "median_upper_USD": 584676.77105481,
        "coverage": 0.98378378,
        "median_ape_pct": 20.53594668
      },
      {
        "township": "Berwyn",
        "size_profile": "Under 1,500 sq ft",
        "sales": 185,
        "parcels": 181,
        "training_comparable_sales": 151,
        "latitude": 41.844,
        "longitude": -87.789,
        "observed_price_q10_USD": 200000.4,
        "observed_price_median_USD": 299999.0,
        "observed_price_q90_USD": 420000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 265358.57212184,
        "median_lower_USD": 93152.40154784,
        "median_upper_USD": 755913.64933712,
        "coverage": 1.0,
        "median_ape_pct": 20.53594668
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 114784.81835941,
        "median_upper_USD": 315650.27952173,
        "coverage": 0.76801153,
        "median_ape_pct": 24.53940763
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 95911.11969964,
        "median_upper_USD": 377764.95690454,
        "coverage": 0.87752161,
        "median_ape_pct": 24.53940763
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 81471.34322286,
        "median_upper_USD": 444719.07012617,
        "coverage": 0.94092219,
        "median_ape_pct": 24.53940763
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 189398.19658387,
        "median_lower_USD": 129499.7904172,
        "median_upper_USD": 277001.81408522,
        "coverage": 0.76224784,
        "median_ape_pct": 21.05694993
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 189398.19658387,
        "median_lower_USD": 110646.16003749,
        "median_upper_USD": 324201.73331877,
        "coverage": 0.8832853,
        "median_ape_pct": 21.05694993
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 189398.19658387,
        "median_lower_USD": 93635.6849638,
        "median_upper_USD": 383098.35489631,
        "coverage": 0.94524496,
        "median_ape_pct": 21.05694993
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 187433.20341448,
        "median_lower_USD": 128980.61760714,
        "median_upper_USD": 272375.85300778,
        "coverage": 0.74783862,
        "median_ape_pct": 21.10720965
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 187433.20341448,
        "median_lower_USD": 109087.65716495,
        "median_upper_USD": 322045.65259928,
        "coverage": 0.87896254,
        "median_ape_pct": 21.10720965
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 187433.20341448,
        "median_lower_USD": 93359.24509785,
        "median_upper_USD": 376301.3047652,
        "coverage": 0.94380403,
        "median_ape_pct": 21.10720965
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 290183.36730562,
        "median_lower_USD": 166049.09445603,
        "median_upper_USD": 507117.40968347,
        "coverage": 0.69164265,
        "median_ape_pct": 39.52400451
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 290183.36730562,
        "median_lower_USD": 131701.21991131,
        "median_upper_USD": 639374.38633849,
        "coverage": 0.83717579,
        "median_ape_pct": 39.52400451
      },
      {
        "township": "Bloom",
        "size_profile": "All sizes",
        "sales": 694,
        "parcels": 675,
        "training_comparable_sales": 560,
        "latitude": 41.52,
        "longitude": -87.614,
        "observed_price_q10_USD": 95300.0,
        "observed_price_median_USD": 200500.0,
        "observed_price_q90_USD": 325000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 290183.36730562,
        "median_lower_USD": 101866.9845018,
        "median_upper_USD": 826630.79772756,
        "coverage": 0.91642651,
        "median_ape_pct": 39.52400451
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 114784.81835941,
        "median_upper_USD": 315650.27952173,
        "coverage": 0.73154362,
        "median_ape_pct": 26.93025577
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 95911.11969964,
        "median_upper_USD": 377764.95690454,
        "coverage": 0.88590604,
        "median_ape_pct": 26.93025577
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 81471.34322286,
        "median_upper_USD": 444719.07012617,
        "coverage": 0.96644295,
        "median_ape_pct": 26.93025577
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 264005.89161462,
        "median_lower_USD": 180512.31875305,
        "median_upper_USD": 386118.30643304,
        "coverage": 0.83892617,
        "median_ape_pct": 16.91721736
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 264005.89161462,
        "median_lower_USD": 154231.87053155,
        "median_upper_USD": 451911.20724281,
        "coverage": 0.89932886,
        "median_ape_pct": 16.91721736
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 264005.89161462,
        "median_lower_USD": 130520.63293996,
        "median_upper_USD": 534008.37275506,
        "coverage": 0.94630872,
        "median_ape_pct": 16.91721736
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 261349.33529757,
        "median_lower_USD": 179845.39592675,
        "median_upper_USD": 379789.95630394,
        "coverage": 0.82550336,
        "median_ape_pct": 18.22812063
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 261349.33529757,
        "median_lower_USD": 152107.45038692,
        "median_upper_USD": 449047.53111525,
        "coverage": 0.91275168,
        "median_ape_pct": 18.22812063
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 261349.33529757,
        "median_lower_USD": 130176.3839369,
        "median_upper_USD": 524699.43468083,
        "coverage": 0.95973154,
        "median_ape_pct": 18.22812063
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 412274.22465795,
        "median_lower_USD": 235912.07968827,
        "median_upper_USD": 720480.4287339,
        "coverage": 0.59731544,
        "median_ape_pct": 52.68516406
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 412274.22465795,
        "median_lower_USD": 187112.78606213,
        "median_upper_USD": 908382.79892258,
        "coverage": 0.80536913,
        "median_ape_pct": 52.68516406
      },
      {
        "township": "Bloom",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 149,
        "parcels": 145,
        "training_comparable_sales": 103,
        "latitude": 41.53,
        "longitude": -87.623,
        "observed_price_q10_USD": 146596.0,
        "observed_price_median_USD": 260000.0,
        "observed_price_q90_USD": 366000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 412274.22465795,
        "median_lower_USD": 144726.18621692,
        "median_upper_USD": 1174424.89683631,
        "coverage": 0.91275168,
        "median_ape_pct": 52.68516406
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 114784.81835941,
        "median_upper_USD": 315650.27952173,
        "coverage": 0.80620155,
        "median_ape_pct": 22.40354427
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 95911.11969964,
        "median_upper_USD": 377764.95690454,
        "coverage": 0.90310078,
        "median_ape_pct": 22.40354427
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 190346.68371159,
        "median_lower_USD": 81471.34322286,
        "median_upper_USD": 444719.07012617,
        "coverage": 0.95155039,
        "median_ape_pct": 22.40354427
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 172812.73593656,
        "median_lower_USD": 118159.58910304,
        "median_upper_USD": 252744.96914367,
        "coverage": 0.73837209,
        "median_ape_pct": 22.74847409
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 172812.73593656,
        "median_lower_USD": 100956.95725638,
        "median_upper_USD": 295811.62619667,
        "coverage": 0.87596899,
        "median_ape_pct": 22.74847409
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 172812.73593656,
        "median_lower_USD": 85436.07696245,
        "median_upper_USD": 349550.71398005,
        "coverage": 0.94379845,
        "median_ape_pct": 22.74847409
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 171022.89065328,
        "median_lower_USD": 117687.99582771,
        "median_upper_USD": 248528.56845503,
        "coverage": 0.71705426,
        "median_ape_pct": 22.6314687
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 171022.89065328,
        "median_lower_USD": 99536.72093886,
        "median_upper_USD": 293849.6351047,
        "coverage": 0.86627907,
        "median_ape_pct": 22.6314687
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 171022.89065328,
        "median_lower_USD": 85185.37630995,
        "median_upper_USD": 343355.04982663,
        "coverage": 0.9379845,
        "median_ape_pct": 22.6314687
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 259022.68095765,
        "median_lower_USD": 148218.28699539,
        "median_upper_USD": 452661.75052056,
        "coverage": 0.73643411,
        "median_ape_pct": 35.36573345
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 259022.68095765,
        "median_lower_USD": 117558.7814821,
        "median_upper_USD": 570716.61006204,
        "coverage": 0.85271318,
        "median_ape_pct": 35.36573345
      },
      {
        "township": "Bloom",
        "size_profile": "Under 1,500 sq ft",
        "sales": 516,
        "parcels": 501,
        "training_comparable_sales": 434,
        "latitude": 41.518,
        "longitude": -87.612,
        "observed_price_q10_USD": 88450.0,
        "observed_price_median_USD": 186825.0,
        "observed_price_q90_USD": 284250.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 259022.68095765,
        "median_lower_USD": 90928.22814665,
        "median_upper_USD": 737864.91409775,
        "coverage": 0.92248062,
        "median_ape_pct": 35.36573345
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 147742.42424242,
        "median_upper_USD": 406281.40703518,
        "coverage": 0.85005637,
        "median_ape_pct": 18.30610203
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 123449.6124031,
        "median_upper_USD": 486230.76923077,
        "coverage": 0.9199549,
        "median_ape_pct": 18.30610203
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 104863.81322957,
        "median_upper_USD": 572409.09090909,
        "coverage": 0.96166855,
        "median_ape_pct": 18.30610203
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 225386.13768825,
        "median_lower_USD": 154106.3120981,
        "median_upper_USD": 329635.49883465,
        "coverage": 0.80045096,
        "median_ape_pct": 19.74855686
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 225386.13768825,
        "median_lower_USD": 131670.26461017,
        "median_upper_USD": 385803.9718567,
        "coverage": 0.91093574,
        "median_ape_pct": 19.74855686
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 225386.13768825,
        "median_lower_USD": 111427.59416106,
        "median_upper_USD": 455891.66170632,
        "coverage": 0.95377678,
        "median_ape_pct": 19.74855686
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 231100.22511476,
        "median_lower_USD": 159029.71950245,
        "median_upper_USD": 335832.28477788,
        "coverage": 0.79255919,
        "median_ape_pct": 20.15194414
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 231100.22511476,
        "median_lower_USD": 134502.22089153,
        "median_upper_USD": 397073.84527993,
        "coverage": 0.90417136,
        "median_ape_pct": 20.15194414
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 231100.22511476,
        "median_lower_USD": 115109.50122826,
        "median_upper_USD": 463969.64176037,
        "coverage": 0.94588501,
        "median_ape_pct": 20.15194414
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 290362.21736701,
        "median_lower_USD": 166151.43626498,
        "median_upper_USD": 507429.9637099,
        "coverage": 0.81059752,
        "median_ape_pct": 21.81767416
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 290362.21736701,
        "median_lower_USD": 131782.39193535,
        "median_upper_USD": 639768.4549211,
        "coverage": 0.89627959,
        "median_ape_pct": 21.81767416
      },
      {
        "township": "Bremen",
        "size_profile": "All sizes",
        "sales": 887,
        "parcels": 860,
        "training_comparable_sales": 722,
        "latitude": 41.597,
        "longitude": -87.732,
        "observed_price_q10_USD": 125404.4,
        "observed_price_median_USD": 255000.0,
        "observed_price_q90_USD": 370000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 290362.21736701,
        "median_lower_USD": 101929.76865308,
        "median_upper_USD": 827140.27892317,
        "coverage": 0.95152198,
        "median_ape_pct": 21.81767416
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 147742.42424242,
        "median_upper_USD": 406281.40703518,
        "coverage": 0.8989899,
        "median_ape_pct": 18.6707989
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 123449.6124031,
        "median_upper_USD": 486230.76923077,
        "coverage": 0.95454545,
        "median_ape_pct": 18.6707989
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 104863.81322957,
        "median_upper_USD": 572409.09090909,
        "coverage": 0.97979798,
        "median_ape_pct": 18.6707989
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 290875.13505925,
        "median_lower_USD": 198883.98995958,
        "median_upper_USD": 425415.56116674,
        "coverage": 0.85858586,
        "median_ape_pct": 17.48035882
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 290875.13505925,
        "median_lower_USD": 169928.84475772,
        "median_upper_USD": 497904.54537819,
        "coverage": 0.92424242,
        "median_ape_pct": 17.48035882
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 290875.13505925,
        "median_lower_USD": 143804.39202414,
        "median_upper_USD": 588357.16353875,
        "coverage": 0.95454545,
        "median_ape_pct": 17.48035882
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 293361.4105288,
        "median_lower_USD": 201874.24225169,
        "median_upper_USD": 426309.5490912,
        "coverage": 0.84848485,
        "median_ape_pct": 17.57533902
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 293361.4105288,
        "median_lower_USD": 170738.73995754,
        "median_upper_USD": 504050.32395607,
        "coverage": 0.92424242,
        "median_ape_pct": 17.57533902
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 293361.4105288,
        "median_lower_USD": 146121.38793383,
        "median_upper_USD": 588968.65410571,
        "coverage": 0.95454545,
        "median_ape_pct": 17.57533902
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 385519.41016707,
        "median_lower_USD": 220602.40580931,
        "median_upper_USD": 673724.36429384,
        "coverage": 0.78282828,
        "median_ape_pct": 29.76060779
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 385519.41016707,
        "median_lower_USD": 174969.9753295,
        "median_upper_USD": 849432.68315427,
        "coverage": 0.87373737,
        "median_ape_pct": 29.76060779
      },
      {
        "township": "Bremen",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 198,
        "parcels": 197,
        "training_comparable_sales": 170,
        "latitude": 41.595,
        "longitude": -87.746,
        "observed_price_q10_USD": 174200.0,
        "observed_price_median_USD": 299950.0,
        "observed_price_q90_USD": 402200.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 385519.41016707,
        "median_lower_USD": 135334.08253297,
        "median_upper_USD": 1098209.79928955,
        "coverage": 0.94444444,
        "median_ape_pct": 29.76060779
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 147742.42424242,
        "median_upper_USD": 406281.40703518,
        "coverage": 0.84766214,
        "median_ape_pct": 18.1414699
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 123449.6124031,
        "median_upper_USD": 486230.76923077,
        "coverage": 0.91553544,
        "median_ape_pct": 18.1414699
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 245000.0,
        "median_lower_USD": 104863.81322957,
        "median_upper_USD": 572409.09090909,
        "coverage": 0.95625943,
        "median_ape_pct": 18.1414699
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 207714.47121108,
        "median_lower_USD": 142023.42458179,
        "median_upper_USD": 303790.03799935,
        "coverage": 0.77828054,
        "median_ape_pct": 20.75641588
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 207714.47121108,
        "median_lower_USD": 121346.50191111,
        "median_upper_USD": 355554.55551661,
        "coverage": 0.90346908,
        "median_ape_pct": 20.75641588
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 207714.47121108,
        "median_lower_USD": 102690.98196049,
        "median_upper_USD": 420146.93721693,
        "coverage": 0.95173454,
        "median_ape_pct": 20.75641588
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 212248.0156043,
        "median_lower_USD": 146056.72655551,
        "median_upper_USD": 308436.46294402,
        "coverage": 0.76923077,
        "median_ape_pct": 21.21439825
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 212248.0156043,
        "median_lower_USD": 123530.08078821,
        "median_upper_USD": 364682.18785673,
        "coverage": 0.8959276,
        "median_ape_pct": 21.21439825
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 212248.0156043,
        "median_lower_USD": 105719.33974001,
        "median_upper_USD": 426120.89934303,
        "coverage": 0.94117647,
        "median_ape_pct": 21.21439825
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 267662.3845441,
        "median_lower_USD": 153162.10913867,
        "median_upper_USD": 467760.28681461,
        "coverage": 0.82202112,
        "median_ape_pct": 19.49738321
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 267662.3845441,
        "median_lower_USD": 121479.95557479,
        "median_upper_USD": 589752.8671364,
        "coverage": 0.90196078,
        "median_ape_pct": 19.49738321
      },
      {
        "township": "Bremen",
        "size_profile": "Under 1,500 sq ft",
        "sales": 663,
        "parcels": 638,
        "training_comparable_sales": 524,
        "latitude": 41.598,
        "longitude": -87.727,
        "observed_price_q10_USD": 115160.0,
        "observed_price_median_USD": 240000.0,
        "observed_price_q90_USD": 345000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 267662.3845441,
        "median_lower_USD": 93961.13992072,
        "median_upper_USD": 762476.40418456,
        "coverage": 0.95173454,
        "median_ape_pct": 19.49738321
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 150000.0,
        "median_lower_USD": 90454.54545455,
        "median_upper_USD": 248743.71859296,
        "coverage": 0.72619048,
        "median_ape_pct": 29.07761781
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 150000.0,
        "median_lower_USD": 75581.39534884,
        "median_upper_USD": 297692.30769231,
        "coverage": 0.85714286,
        "median_ape_pct": 29.07761781
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 150000.0,
        "median_lower_USD": 64202.33463035,
        "median_upper_USD": 350454.54545455,
        "coverage": 0.92857143,
        "median_ape_pct": 29.07761781
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 158280.69940119,
        "median_lower_USD": 108223.40322795,
        "median_upper_USD": 231491.33233375,
        "coverage": 0.52380952,
        "median_ape_pct": 33.03274154
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 158280.69940119,
        "median_lower_USD": 92467.36195313,
        "median_upper_USD": 270936.46097127,
        "coverage": 0.71428571,
        "median_ape_pct": 33.03274154
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 158280.69940119,
        "median_lower_USD": 78251.65166458,
        "median_upper_USD": 320156.56244955,
        "coverage": 0.86904762,
        "median_ape_pct": 33.03274154
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 152884.82568864,
        "median_lower_USD": 105206.43557734,
        "median_upper_USD": 222170.53355698,
        "coverage": 0.48809524,
        "median_ape_pct": 34.72843026
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 152884.82568864,
        "median_lower_USD": 88980.21880129,
        "median_upper_USD": 262685.01292457,
        "coverage": 0.71428571,
        "median_ape_pct": 34.72843026
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 152884.82568864,
        "median_lower_USD": 76150.92552009,
        "median_upper_USD": 306940.06364612,
        "coverage": 0.89285714,
        "median_ape_pct": 34.72843026
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 242386.43914969,
        "median_lower_USD": 138698.67560961,
        "median_upper_USD": 423588.658114,
        "coverage": 0.60714286,
        "median_ape_pct": 38.59218317
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 242386.43914969,
        "median_lower_USD": 110008.33721925,
        "median_upper_USD": 534061.21180227,
        "coverage": 0.71428571,
        "median_ape_pct": 38.59218317
      },
      {
        "township": "Calumet",
        "size_profile": "All sizes",
        "sales": 84,
        "parcels": 83,
        "training_comparable_sales": 79,
        "latitude": 41.664,
        "longitude": -87.661,
        "observed_price_q10_USD": 79930.0,
        "observed_price_median_USD": 169500.0,
        "observed_price_q90_USD": 266510.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 242386.43914969,
        "median_lower_USD": 85088.18361841,
        "median_upper_USD": 690474.08682671,
        "coverage": 0.85714286,
        "median_ape_pct": 38.59218317
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 150000.0,
        "median_lower_USD": 90454.54545455,
        "median_upper_USD": 248743.71859296,
        "coverage": 0.69736842,
        "median_ape_pct": 29.73892058
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 150000.0,
        "median_lower_USD": 75581.39534884,
        "median_upper_USD": 297692.30769231,
        "coverage": 0.84210526,
        "median_ape_pct": 29.73892058
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 150000.0,
        "median_lower_USD": 64202.33463035,
        "median_upper_USD": 350454.54545455,
        "coverage": 0.92105263,
        "median_ape_pct": 29.73892058
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 156022.57864025,
        "median_lower_USD": 106679.4277807,
        "median_upper_USD": 228188.74783987,
        "coverage": 0.51315789,
        "median_ape_pct": 33.03274154
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 156022.57864025,
        "median_lower_USD": 91148.17098085,
        "median_upper_USD": 267071.1302662,
        "coverage": 0.71052632,
        "median_ape_pct": 33.03274154
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 156022.57864025,
        "median_lower_USD": 77135.26994608,
        "median_upper_USD": 315589.03031736,
        "coverage": 0.86842105,
        "median_ape_pct": 33.03274154
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 150027.17392247,
        "median_lower_USD": 103239.96601382,
        "median_upper_USD": 218017.82569502,
        "coverage": 0.46052632,
        "median_ape_pct": 35.65427784
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 150027.17392247,
        "median_lower_USD": 87317.04210427,
        "median_upper_USD": 257775.0273341,
        "coverage": 0.71052632,
        "median_ape_pct": 35.65427784
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 150027.17392247,
        "median_lower_USD": 74727.54798194,
        "median_upper_USD": 301202.88331421,
        "coverage": 0.88157895,
        "median_ape_pct": 35.65427784
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 240921.82454375,
        "median_lower_USD": 137860.59198235,
        "median_upper_USD": 421029.13317622,
        "coverage": 0.64473684,
        "median_ape_pct": 34.49002804
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 240921.82454375,
        "median_lower_USD": 109343.6143163,
        "median_upper_USD": 530834.15894398,
        "coverage": 0.72368421,
        "median_ape_pct": 34.49002804
      },
      {
        "township": "Calumet",
        "size_profile": "Under 1,500 sq ft",
        "sales": 76,
        "parcels": 75,
        "training_comparable_sales": 67,
        "latitude": 41.663,
        "longitude": -87.66,
        "observed_price_q10_USD": 77450.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 269650.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 240921.82454375,
        "median_lower_USD": 84574.040183,
        "median_upper_USD": 686301.91268969,
        "coverage": 0.85526316,
        "median_ape_pct": 34.49002804
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 150757.57575758,
        "median_upper_USD": 414572.86432161,
        "coverage": 0.88586957,
        "median_ape_pct": 20.00067187
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 125968.99224806,
        "median_upper_USD": 496153.84615385,
        "coverage": 0.95652174,
        "median_ape_pct": 20.00067187
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 107003.89105058,
        "median_upper_USD": 584090.90909091,
        "coverage": 0.97282609,
        "median_ape_pct": 20.00067187
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 244040.13558685,
        "median_lower_USD": 166860.86236249,
        "median_upper_USD": 356917.65542883,
        "coverage": 0.79891304,
        "median_ape_pct": 17.94764039
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 244040.13558685,
        "median_lower_USD": 142567.90394389,
        "median_upper_USD": 417734.89074154,
        "coverage": 0.89673913,
        "median_ape_pct": 17.94764039
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 244040.13558685,
        "median_lower_USD": 120649.85657989,
        "median_upper_USD": 493623.36156457,
        "coverage": 0.95108696,
        "median_ape_pct": 17.94764039
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 246903.43389048,
        "median_lower_USD": 169904.56766668,
        "median_upper_USD": 358797.33255028,
        "coverage": 0.77173913,
        "median_ape_pct": 19.75011315
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 246903.43389048,
        "median_lower_USD": 143699.81763335,
        "median_upper_USD": 424226.74343579,
        "coverage": 0.90217391,
        "median_ape_pct": 19.75011315
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 246903.43389048,
        "median_lower_USD": 122980.97551643,
        "median_upper_USD": 495697.04103355,
        "coverage": 0.95108696,
        "median_ape_pct": 19.75011315
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 266431.47944178,
        "median_lower_USD": 152457.75905996,
        "median_upper_USD": 465609.186933,
        "coverage": 0.88043478,
        "median_ape_pct": 20.5160877
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 266431.47944178,
        "median_lower_USD": 120921.30293706,
        "median_upper_USD": 587040.75719797,
        "coverage": 0.93478261,
        "median_ape_pct": 20.5160877
      },
      {
        "township": "Cicero",
        "size_profile": "All sizes",
        "sales": 184,
        "parcels": 178,
        "training_comparable_sales": 147,
        "latitude": 41.842,
        "longitude": -87.765,
        "observed_price_q10_USD": 163150.0,
        "observed_price_median_USD": 270000.0,
        "observed_price_q90_USD": 362100.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 266431.47944178,
        "median_lower_USD": 93529.03868713,
        "median_upper_USD": 758969.98658348,
        "coverage": 0.97282609,
        "median_ape_pct": 20.5160877
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 150757.57575758,
        "median_upper_USD": 414572.86432161,
        "coverage": 0.87096774,
        "median_ape_pct": 16.66666667
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 125968.99224806,
        "median_upper_USD": 496153.84615385,
        "coverage": 0.93548387,
        "median_ape_pct": 16.66666667
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 107003.89105058,
        "median_upper_USD": 584090.90909091,
        "coverage": 0.96774194,
        "median_ape_pct": 16.66666667
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 297952.51786715,
        "median_lower_USD": 203723.10462306,
        "median_upper_USD": 435766.49328819,
        "coverage": 0.80645161,
        "median_ape_pct": 13.37407991
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 297952.51786715,
        "median_lower_USD": 174063.44183908,
        "median_upper_USD": 510019.23186976,
        "coverage": 0.80645161,
        "median_ape_pct": 13.37407991
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 297952.51786715,
        "median_lower_USD": 147303.34607397,
        "median_upper_USD": 602672.68374741,
        "coverage": 0.90322581,
        "median_ape_pct": 13.37407991
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 287394.72808765,
        "median_lower_USD": 197768.31879574,
        "median_upper_USD": 417638.83232423,
        "coverage": 0.80645161,
        "median_ape_pct": 18.23323595
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 287394.72808765,
        "median_lower_USD": 167266.08198288,
        "median_upper_USD": 493798.43632033,
        "coverage": 0.83870968,
        "median_ape_pct": 18.23323595
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 287394.72808765,
        "median_lower_USD": 143149.42267743,
        "median_upper_USD": 576989.61118897,
        "coverage": 0.93548387,
        "median_ape_pct": 18.23323595
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 350983.73693306,
        "median_lower_USD": 200840.3590725,
        "median_upper_USD": 613370.65996294,
        "coverage": 0.83870968,
        "median_ape_pct": 34.0575291
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 350983.73693306,
        "median_lower_USD": 159295.78167184,
        "median_upper_USD": 773338.64273488,
        "coverage": 0.87096774,
        "median_ape_pct": 34.0575291
      },
      {
        "township": "Cicero",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 31,
        "parcels": 30,
        "training_comparable_sales": 26,
        "latitude": 41.843,
        "longitude": -87.764,
        "observed_price_q10_USD": 185000.0,
        "observed_price_median_USD": 300000.0,
        "observed_price_q90_USD": 363000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 350983.73693306,
        "median_lower_USD": 123210.55897352,
        "median_upper_USD": 999829.75986631,
        "coverage": 0.96774194,
        "median_ape_pct": 34.0575291
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 150757.57575758,
        "median_upper_USD": 414572.86432161,
        "coverage": 0.88815789,
        "median_ape_pct": 20.45830539
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 125968.99224806,
        "median_upper_USD": 496153.84615385,
        "coverage": 0.96052632,
        "median_ape_pct": 20.45830539
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 107003.89105058,
        "median_upper_USD": 584090.90909091,
        "coverage": 0.97368421,
        "median_ape_pct": 20.45830539
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 237405.96876687,
        "median_lower_USD": 162324.79376059,
        "median_upper_USD": 347214.9429573,
        "coverage": 0.79605263,
        "median_ape_pct": 19.37976898
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 237405.96876687,
        "median_lower_USD": 138692.23301925,
        "median_upper_USD": 406378.87774375,
        "coverage": 0.91447368,
        "median_ape_pct": 19.37976898
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 237405.96876687,
        "median_lower_USD": 117370.02200091,
        "median_upper_USD": 480204.34047206,
        "coverage": 0.96052632,
        "median_ape_pct": 19.37976898
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 240562.81368062,
        "median_lower_USD": 165541.32201018,
        "median_upper_USD": 349583.2135639,
        "coverage": 0.76315789,
        "median_ape_pct": 20.84749994
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 240562.81368062,
        "median_lower_USD": 140009.52481934,
        "median_upper_USD": 413332.36007057,
        "coverage": 0.91447368,
        "median_ape_pct": 20.84749994
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 240562.81368062,
        "median_lower_USD": 119822.75431836,
        "median_upper_USD": 482967.25989271,
        "coverage": 0.95394737,
        "median_ape_pct": 20.84749994
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 255977.16809955,
        "median_lower_USD": 146475.57976534,
        "median_upper_USD": 447339.48616716,
        "coverage": 0.88815789,
        "median_ape_pct": 19.51745289
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 255977.16809955,
        "median_lower_USD": 116176.55974282,
        "median_upper_USD": 564006.29122876,
        "coverage": 0.94736842,
        "median_ape_pct": 19.51745289
      },
      {
        "township": "Cicero",
        "size_profile": "Under 1,500 sq ft",
        "sales": 152,
        "parcels": 147,
        "training_comparable_sales": 120,
        "latitude": 41.842,
        "longitude": -87.766,
        "observed_price_q10_USD": 160300.0,
        "observed_price_median_USD": 265000.0,
        "observed_price_q90_USD": 358600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 255977.16809955,
        "median_lower_USD": 89859.12065783,
        "median_upper_USD": 729189.31443551,
        "coverage": 0.97368421,
        "median_ape_pct": 19.51745289
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 256348.18181818,
        "median_upper_USD": 704939.69849246,
        "coverage": 0.94594595,
        "median_ape_pct": 16.04560531
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 214197.6744186,
        "median_upper_USD": 843660.0,
        "coverage": 0.97713098,
        "median_ape_pct": 16.04560531
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 181949.41634241,
        "median_upper_USD": 993188.18181818,
        "coverage": 0.98960499,
        "median_ape_pct": 16.04560531
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 422623.93798258,
        "median_lower_USD": 288966.38078496,
        "median_upper_USD": 618103.02108752,
        "coverage": 0.93555094,
        "median_ape_pct": 12.47705983
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 422623.93798258,
        "median_lower_USD": 246896.31010816,
        "median_upper_USD": 723425.1207629,
        "coverage": 0.98128898,
        "median_ape_pct": 12.47705983
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 422623.93798258,
        "median_lower_USD": 208939.06398721,
        "median_upper_USD": 854847.29158566,
        "coverage": 0.99168399,
        "median_ape_pct": 12.47705983
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 414821.59650915,
        "median_lower_USD": 285456.07042853,
        "median_upper_USD": 602814.14464957,
        "coverage": 0.93970894,
        "median_ape_pct": 11.63962298
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 414821.59650915,
        "median_lower_USD": 241429.56146645,
        "median_upper_USD": 712741.8692442,
        "coverage": 0.98128898,
        "median_ape_pct": 11.63962298
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 414821.59650915,
        "median_lower_USD": 206619.90722497,
        "median_upper_USD": 832818.86649502,
        "coverage": 0.99168399,
        "median_ape_pct": 11.63962298
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 359116.35472601,
        "median_lower_USD": 205494.01593994,
        "median_upper_USD": 627583.02543172,
        "coverage": 0.92515593,
        "median_ape_pct": 20.45232481
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 359116.35472601,
        "median_lower_USD": 162986.81225829,
        "median_upper_USD": 791257.61431129,
        "coverage": 0.98752599,
        "median_ape_pct": 20.45232481
      },
      {
        "township": "Elk Grove",
        "size_profile": "All sizes",
        "sales": 481,
        "parcels": 464,
        "training_comparable_sales": 390,
        "latitude": 42.035,
        "longitude": -87.967,
        "observed_price_q10_USD": 320000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 635000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 359116.35472601,
        "median_lower_USD": 126065.46157655,
        "median_upper_USD": 1022996.74009755,
        "coverage": 0.997921,
        "median_ape_pct": 20.45232481
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 256348.18181818,
        "median_upper_USD": 704939.69849246,
        "coverage": 0.94845361,
        "median_ape_pct": 17.01315739
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 214197.6744186,
        "median_upper_USD": 843660.0,
        "coverage": 0.98969072,
        "median_ape_pct": 17.01315739
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 181949.41634241,
        "median_upper_USD": 993188.18181818,
        "coverage": 1.0,
        "median_ape_pct": 17.01315739
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 472488.3857125,
        "median_lower_USD": 323060.87401016,
        "median_upper_USD": 691031.60609349,
        "coverage": 0.94845361,
        "median_ape_pct": 10.93271871
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 472488.3857125,
        "median_lower_USD": 276027.05033283,
        "median_upper_USD": 808780.42338249,
        "coverage": 0.9742268,
        "median_ape_pct": 10.93271871
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 472488.3857125,
        "median_lower_USD": 233591.3141287,
        "median_upper_USD": 955708.80050021,
        "coverage": 0.99484536,
        "median_ape_pct": 10.93271871
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 459999.2958849,
        "median_lower_USD": 316544.73274344,
        "median_upper_USD": 668465.87646779,
        "coverage": 0.93814433,
        "median_ape_pct": 11.15925466
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 459999.2958849,
        "median_lower_USD": 267723.35195406,
        "median_upper_USD": 790365.69156251,
        "coverage": 0.9742268,
        "median_ape_pct": 11.15925466
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 459999.2958849,
        "median_lower_USD": 229122.62196356,
        "median_upper_USD": 923520.12385863,
        "coverage": 0.99484536,
        "median_ape_pct": 11.15925466
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 427226.4242248,
        "median_lower_USD": 244468.0462871,
        "median_upper_USD": 746610.52979315,
        "coverage": 0.98453608,
        "median_ape_pct": 16.67037804
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 427226.4242248,
        "median_lower_USD": 193898.91905657,
        "median_upper_USD": 941327.66930309,
        "coverage": 0.99484536,
        "median_ape_pct": 16.67037804
      },
      {
        "township": "Elk Grove",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 194,
        "parcels": 186,
        "training_comparable_sales": 158,
        "latitude": 42.032,
        "longitude": -87.97,
        "observed_price_q10_USD": 352500.0,
        "observed_price_median_USD": 480000.0,
        "observed_price_q90_USD": 636030.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 427226.4242248,
        "median_lower_USD": 149975.058665,
        "median_upper_USD": 1217018.47747633,
        "coverage": 1.0,
        "median_ape_pct": 16.67037804
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 470000.0,
        "median_lower_USD": 283424.24242424,
        "median_upper_USD": 779396.98492462,
        "coverage": 0.77272727,
        "median_ape_pct": 26.83213792
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 470000.0,
        "median_lower_USD": 236821.70542636,
        "median_upper_USD": 932769.23076923,
        "coverage": 0.84090909,
        "median_ape_pct": 26.83213792
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 470000.0,
        "median_lower_USD": 201167.3151751,
        "median_upper_USD": 1098090.90909091,
        "coverage": 0.90909091,
        "median_ape_pct": 26.83213792
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 653440.94514982,
        "median_lower_USD": 446786.01472032,
        "median_upper_USD": 955681.36586724,
        "coverage": 0.90909091,
        "median_ape_pct": 11.7358908
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 653440.94514982,
        "median_lower_USD": 381739.28102891,
        "median_upper_USD": 1118525.36539449,
        "coverage": 0.95454545,
        "median_ape_pct": 11.7358908
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 653440.94514982,
        "median_lower_USD": 323051.60020573,
        "median_upper_USD": 1321724.04819037,
        "coverage": 0.95454545,
        "median_ape_pct": 11.7358908
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 608299.88172028,
        "median_lower_USD": 418596.56136341,
        "median_upper_USD": 883974.64349847,
        "coverage": 0.93181818,
        "median_ape_pct": 12.6041791
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 608299.88172028,
        "median_lower_USD": 354035.50567208,
        "median_upper_USD": 1045174.11438286,
        "coverage": 0.95454545,
        "median_ape_pct": 12.6041791
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 608299.88172028,
        "median_lower_USD": 302990.16778223,
        "median_upper_USD": 1221256.6130755,
        "coverage": 0.95454545,
        "median_ape_pct": 12.6041791
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 624888.33359038,
        "median_lower_USD": 357574.3947431,
        "median_upper_USD": 1092039.68516233,
        "coverage": 0.95454545,
        "median_ape_pct": 14.6996637
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 624888.33359038,
        "median_lower_USD": 283608.79745228,
        "median_upper_USD": 1376845.26349384,
        "coverage": 0.95454545,
        "median_ape_pct": 14.6996637
      },
      {
        "township": "Elk Grove",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 42,
        "training_comparable_sales": 30,
        "latitude": 42.045,
        "longitude": -87.977,
        "observed_price_q10_USD": 500500.0,
        "observed_price_median_USD": 663500.0,
        "observed_price_q90_USD": 925500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 624888.33359038,
        "median_lower_USD": 219362.98687363,
        "median_upper_USD": 1780088.04047833,
        "coverage": 0.97727273,
        "median_ape_pct": 14.6996637
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 256348.18181818,
        "median_upper_USD": 704939.69849246,
        "coverage": 0.97530864,
        "median_ape_pct": 12.35051546
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 214197.6744186,
        "median_upper_USD": 843660.0,
        "coverage": 0.99176955,
        "median_ape_pct": 12.35051546
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 425100.0,
        "median_lower_USD": 181949.41634241,
        "median_upper_USD": 993188.18181818,
        "coverage": 0.99588477,
        "median_ape_pct": 12.35051546
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 373359.81307677,
        "median_lower_USD": 255282.35440319,
        "median_upper_USD": 546052.43024575,
        "coverage": 0.93004115,
        "median_ape_pct": 13.2541677
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 373359.81307677,
        "median_lower_USD": 218116.27763292,
        "median_upper_USD": 639097.41874158,
        "coverage": 0.99176955,
        "median_ape_pct": 13.2541677
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 373359.81307677,
        "median_lower_USD": 184583.60462751,
        "median_upper_USD": 755200.0639603,
        "coverage": 0.99588477,
        "median_ape_pct": 13.2541677
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 381507.12830844,
        "median_lower_USD": 262530.99309163,
        "median_upper_USD": 554401.92883953,
        "coverage": 0.94238683,
        "median_ape_pct": 11.86077779
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 381507.12830844,
        "median_lower_USD": 222040.26853698,
        "median_upper_USD": 655501.31923893,
        "coverage": 0.99176955,
        "median_ape_pct": 11.86077779
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 381507.12830844,
        "median_lower_USD": 190026.18986115,
        "median_upper_USD": 765934.89064062,
        "coverage": 0.99588477,
        "median_ape_pct": 11.86077779
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 306519.41152636,
        "median_lower_USD": 175396.92639772,
        "median_upper_USD": 535665.88407266,
        "coverage": 0.87242798,
        "median_ape_pct": 24.9120932
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 306519.41152636,
        "median_lower_USD": 139115.41794883,
        "median_upper_USD": 675368.34541966,
        "coverage": 0.98765432,
        "median_ape_pct": 24.9120932
      },
      {
        "township": "Elk Grove",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 236,
        "training_comparable_sales": 202,
        "latitude": 42.036,
        "longitude": -87.963,
        "observed_price_q10_USD": 307300.0,
        "observed_price_median_USD": 400000.0,
        "observed_price_q90_USD": 540000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 306519.41152636,
        "median_lower_USD": 107601.64661875,
        "median_upper_USD": 873166.46719506,
        "coverage": 1.0,
        "median_ape_pct": 24.9120932
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 407045.45454545,
        "median_upper_USD": 1119346.73366834,
        "coverage": 0.60885609,
        "median_ape_pct": 35.0
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 340116.27906977,
        "median_upper_USD": 1339615.38461538,
        "coverage": 0.77859779,
        "median_ape_pct": 35.0
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 288910.50583658,
        "median_upper_USD": 1577045.45454545,
        "coverage": 0.8597786,
        "median_ape_pct": 35.0
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 673303.46251235,
        "median_lower_USD": 460366.88234208,
        "median_upper_USD": 984731.02653432,
        "coverage": 0.79335793,
        "median_ape_pct": 20.9261342
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 673303.46251235,
        "median_lower_USD": 393342.93573355,
        "median_upper_USD": 1152524.96345378,
        "coverage": 0.92250923,
        "median_ape_pct": 20.9261342
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 673303.46251235,
        "median_lower_USD": 332871.33688692,
        "median_upper_USD": 1361900.2371031,
        "coverage": 0.96678967,
        "median_ape_pct": 20.9261342
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 676318.51003516,
        "median_lower_USD": 465403.02109959,
        "median_upper_USD": 982818.55999877,
        "coverage": 0.81918819,
        "median_ape_pct": 18.02355372
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 676318.51003516,
        "median_lower_USD": 393622.90358917,
        "median_upper_USD": 1162042.96763579,
        "coverage": 0.93726937,
        "median_ape_pct": 18.02355372
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 676318.51003516,
        "median_lower_USD": 336869.79890621,
        "median_upper_USD": 1357814.58742024,
        "coverage": 0.95940959,
        "median_ape_pct": 18.02355372
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 481679.34561922,
        "median_lower_USD": 275627.16602571,
        "median_upper_USD": 841771.13359907,
        "coverage": 0.71217712,
        "median_ape_pct": 32.25452485
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 481679.34561922,
        "median_lower_USD": 218612.65865498,
        "median_upper_USD": 1061306.30048435,
        "coverage": 0.88191882,
        "median_ape_pct": 32.25452485
      },
      {
        "township": "Evanston",
        "size_profile": "All sizes",
        "sales": 271,
        "parcels": 266,
        "training_comparable_sales": 228,
        "latitude": 42.048,
        "longitude": -87.697,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1500000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 481679.34561922,
        "median_lower_USD": 169090.40270166,
        "median_upper_USD": 1372135.78233365,
        "coverage": 0.96309963,
        "median_ape_pct": 32.25452485
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 407045.45454545,
        "median_upper_USD": 1119346.73366834,
        "coverage": 0.80487805,
        "median_ape_pct": 23.20819113
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 340116.27906977,
        "median_upper_USD": 1339615.38461538,
        "coverage": 0.95121951,
        "median_ape_pct": 23.20819113
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 288910.50583658,
        "median_upper_USD": 1577045.45454545,
        "coverage": 0.97560976,
        "median_ape_pct": 23.20819113
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 708980.05799269,
        "median_lower_USD": 484760.52346874,
        "median_upper_USD": 1036909.35688111,
        "coverage": 0.86178862,
        "median_ape_pct": 19.54881804
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 708980.05799269,
        "median_lower_USD": 414185.1526306,
        "median_upper_USD": 1213594.25715488,
        "coverage": 0.94308943,
        "median_ape_pct": 19.54881804
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 708980.05799269,
        "median_lower_USD": 350509.32138324,
        "median_upper_USD": 1434063.78080806,
        "coverage": 0.99186992,
        "median_ape_pct": 19.54881804
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 736217.41311022,
        "median_lower_USD": 506621.95868306,
        "median_upper_USD": 1069862.98180925,
        "coverage": 0.82926829,
        "median_ape_pct": 16.54844984
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 736217.41311022,
        "median_lower_USD": 428484.55501578,
        "median_upper_USD": 1264960.5989806,
        "coverage": 0.96747967,
        "median_ape_pct": 16.54844984
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 736217.41311022,
        "median_lower_USD": 366705.04832523,
        "median_upper_USD": 1478070.95059676,
        "coverage": 0.99186992,
        "median_ape_pct": 16.54844984
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 547543.47551702,
        "median_lower_USD": 313316.02196605,
        "median_upper_USD": 956873.68842486,
        "coverage": 0.70731707,
        "median_ape_pct": 31.71271767
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 547543.47551702,
        "median_lower_USD": 248505.43416613,
        "median_upper_USD": 1206427.77324875,
        "coverage": 0.89430894,
        "median_ape_pct": 31.71271767
      },
      {
        "township": "Evanston",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 123,
        "parcels": 123,
        "training_comparable_sales": 81,
        "latitude": 42.05,
        "longitude": -87.697,
        "observed_price_q10_USD": 521200.0,
        "observed_price_median_USD": 825000.0,
        "observed_price_q90_USD": 1233000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 547543.47551702,
        "median_lower_USD": 192211.57729489,
        "median_upper_USD": 1559759.62426704,
        "coverage": 0.98373984,
        "median_ape_pct": 31.71271767
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 407045.45454545,
        "median_upper_USD": 1119346.73366834,
        "coverage": 0.3,
        "median_ape_pct": 50.4585488
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 340116.27906977,
        "median_upper_USD": 1339615.38461538,
        "coverage": 0.46666667,
        "median_ape_pct": 50.4585488
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 288910.50583658,
        "median_upper_USD": 1577045.45454545,
        "coverage": 0.68333333,
        "median_ape_pct": 50.4585488
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1145820.37380126,
        "median_lower_USD": 783447.26053038,
        "median_upper_USD": 1675804.3523303,
        "coverage": 0.78333333,
        "median_ape_pct": 22.59127743
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1145820.37380126,
        "median_lower_USD": 669386.650668,
        "median_upper_USD": 1961354.21539686,
        "coverage": 0.95,
        "median_ape_pct": 22.59127743
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1145820.37380126,
        "median_lower_USD": 566476.75364138,
        "median_upper_USD": 2317666.73668173,
        "coverage": 0.96666667,
        "median_ape_pct": 22.59127743
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1321384.18078094,
        "median_lower_USD": 909299.65784418,
        "median_upper_USD": 1920220.84046281,
        "coverage": 0.91666667,
        "median_ape_pct": 14.43552789
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1321384.18078094,
        "median_lower_USD": 769056.39913471,
        "median_upper_USD": 2270387.65321068,
        "coverage": 0.98333333,
        "median_ape_pct": 14.43552789
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1321384.18078094,
        "median_lower_USD": 658172.76424148,
        "median_upper_USD": 2652884.23964239,
        "coverage": 0.98333333,
        "median_ape_pct": 14.43552789
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1257424.81624281,
        "median_lower_USD": 719525.22304202,
        "median_upper_USD": 2197445.08999782,
        "coverage": 0.93333333,
        "median_ape_pct": 20.86943908
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1257424.81624281,
        "median_lower_USD": 570688.74685545,
        "median_upper_USD": 2770542.04628246,
        "coverage": 0.98333333,
        "median_ape_pct": 20.86943908
      },
      {
        "township": "Evanston",
        "size_profile": "Over 2,500 sq ft",
        "sales": 60,
        "parcels": 60,
        "training_comparable_sales": 52,
        "latitude": 42.052,
        "longitude": -87.691,
        "observed_price_q10_USD": 850900.0,
        "observed_price_median_USD": 1370000.0,
        "observed_price_q90_USD": 2092600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1257424.81624281,
        "median_lower_USD": 441410.80675202,
        "median_upper_USD": 3581962.97942369,
        "coverage": 0.98333333,
        "median_ape_pct": 20.86943908
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 407045.45454545,
        "median_upper_USD": 1119346.73366834,
        "coverage": 0.54545455,
        "median_ape_pct": 57.91772494
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 340116.27906977,
        "median_upper_USD": 1339615.38461538,
        "coverage": 0.75,
        "median_ape_pct": 57.91772494
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 675000.0,
        "median_lower_USD": 288910.50583658,
        "median_upper_USD": 1577045.45454545,
        "coverage": 0.81818182,
        "median_ape_pct": 57.91772494
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 448989.51758485,
        "median_lower_USD": 306993.67510088,
        "median_upper_USD": 656663.64896552,
        "coverage": 0.70454545,
        "median_ape_pct": 21.65702514
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 448989.51758485,
        "median_lower_USD": 262299.04462608,
        "median_upper_USD": 768556.31399062,
        "coverage": 0.875,
        "median_ape_pct": 21.65702514
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 448989.51758485,
        "median_lower_USD": 221973.81906964,
        "median_upper_USD": 908177.31454099,
        "coverage": 0.93181818,
        "median_ape_pct": 21.65702514
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 385468.44135817,
        "median_lower_USD": 265256.93809167,
        "median_upper_USD": 560158.46504174,
        "coverage": 0.73863636,
        "median_ape_pct": 23.15220123
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 385468.44135817,
        "median_lower_USD": 224345.78512646,
        "median_upper_USD": 662307.60341382,
        "coverage": 0.86363636,
        "median_ape_pct": 23.15220123
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 385468.44135817,
        "median_lower_USD": 191999.29382129,
        "median_upper_USD": 773887.84263654,
        "coverage": 0.89772727,
        "median_ape_pct": 23.15220123
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 266693.73456548,
        "median_lower_USD": 152607.82701944,
        "median_upper_USD": 466067.49762201,
        "coverage": 0.56818182,
        "median_ape_pct": 40.53251475
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 266693.73456548,
        "median_lower_USD": 121040.32877938,
        "median_upper_USD": 587618.5959981,
        "coverage": 0.79545455,
        "median_ape_pct": 40.53251475
      },
      {
        "township": "Evanston",
        "size_profile": "Under 1,500 sq ft",
        "sales": 88,
        "parcels": 83,
        "training_comparable_sales": 95,
        "latitude": 42.041,
        "longitude": -87.702,
        "observed_price_q10_USD": 258045.0,
        "observed_price_median_USD": 410500.0,
        "observed_price_q90_USD": 764250.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 266693.73456548,
        "median_lower_USD": 93621.10164329,
        "median_upper_USD": 759717.05959503,
        "coverage": 0.92045455,
        "median_ape_pct": 40.53251475
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 312489.99983999,
        "median_lower_USD": 188440.93929745,
        "median_upper_USD": 518199.4972221,
        "coverage": 0.94268477,
        "median_ape_pct": 15.09433962
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 312489.99983999,
        "median_lower_USD": 157456.20146976,
        "median_upper_USD": 620172.46122091,
        "coverage": 0.98190045,
        "median_ape_pct": 15.09433962
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 312489.99983999,
        "median_lower_USD": 133750.5835891,
        "median_upper_USD": 730090.27235344,
        "coverage": 0.99245852,
        "median_ape_pct": 15.09433962
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 321793.26999768,
        "median_lower_USD": 220024.06450535,
        "median_upper_USD": 470634.46831871,
        "coverage": 0.96078431,
        "median_ape_pct": 10.9848557
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 321793.26999768,
        "median_lower_USD": 187991.17569942,
        "median_upper_USD": 550828.56006691,
        "coverage": 0.98642534,
        "median_ape_pct": 10.9848557
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 321793.26999768,
        "median_lower_USD": 159089.86355966,
        "median_upper_USD": 650895.70321344,
        "coverage": 0.99396682,
        "median_ape_pct": 10.9848557
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 321855.23065281,
        "median_lower_USD": 221482.03025633,
        "median_upper_USD": 467716.45256585,
        "coverage": 0.95776772,
        "median_ape_pct": 10.10174924
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 321855.23065281,
        "median_lower_USD": 187322.37628442,
        "median_upper_USD": 553008.08986797,
        "coverage": 0.98944193,
        "median_ape_pct": 10.10174924
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 321855.23065281,
        "median_lower_USD": 160313.97221597,
        "median_upper_USD": 646174.42925697,
        "coverage": 0.99396682,
        "median_ape_pct": 10.10174924
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 323505.33673355,
        "median_lower_USD": 185116.63406167,
        "median_upper_USD": 565350.07470057,
        "coverage": 0.97134238,
        "median_ape_pct": 15.13728389
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 323505.33673355,
        "median_lower_USD": 146824.56782837,
        "median_upper_USD": 712794.21722816,
        "coverage": 0.99396682,
        "median_ape_pct": 15.13728389
      },
      {
        "township": "Hanover",
        "size_profile": "All sizes",
        "sales": 663,
        "parcels": 645,
        "training_comparable_sales": 585,
        "latitude": 42.022,
        "longitude": -88.196,
        "observed_price_q10_USD": 240000.0,
        "observed_price_median_USD": 345000.0,
        "observed_price_q90_USD": 550000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 323505.33673355,
        "median_lower_USD": 113564.44523087,
        "median_upper_USD": 921553.42001918,
        "coverage": 0.9984917,
        "median_ape_pct": 15.13728389
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 330000.0,
        "median_lower_USD": 199000.0,
        "median_upper_USD": 547236.18090452,
        "coverage": 0.98347107,
        "median_ape_pct": 16.11391492
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 330000.0,
        "median_lower_USD": 166279.06976744,
        "median_upper_USD": 654923.07692308,
        "coverage": 0.99586777,
        "median_ape_pct": 16.11391492
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 330000.0,
        "median_lower_USD": 141245.13618677,
        "median_upper_USD": 771000.0,
        "coverage": 0.99586777,
        "median_ape_pct": 16.11391492
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 381424.90145873,
        "median_lower_USD": 260796.80635679,
        "median_upper_USD": 557847.91802154,
        "coverage": 0.97107438,
        "median_ape_pct": 8.50500233
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 381424.90145873,
        "median_lower_USD": 222827.89092134,
        "median_upper_USD": 652902.80696577,
        "coverage": 0.98760331,
        "median_ape_pct": 8.50500233
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 381424.90145873,
        "median_lower_USD": 188570.86579768,
        "median_upper_USD": 771513.42991073,
        "coverage": 0.99586777,
        "median_ape_pct": 8.50500233
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 368687.62730439,
        "median_lower_USD": 253709.3588945,
        "median_upper_USD": 535772.77211861,
        "coverage": 0.96694215,
        "median_ape_pct": 9.36514776
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 368687.62730439,
        "median_lower_USD": 214579.21411823,
        "median_upper_USD": 633474.99470497,
        "coverage": 0.99173554,
        "median_ape_pct": 9.36514776
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 368687.62730439,
        "median_lower_USD": 183640.88077788,
        "median_upper_USD": 740197.74873415,
        "coverage": 0.99586777,
        "median_ape_pct": 9.36514776
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 393066.79399789,
        "median_lower_USD": 224921.17935672,
        "median_upper_USD": 686913.98909456,
        "coverage": 0.97520661,
        "median_ape_pct": 11.15522921
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 393066.79399789,
        "median_lower_USD": 178395.39445977,
        "median_upper_USD": 866062.18177128,
        "coverage": 0.99586777,
        "median_ape_pct": 11.15522921
      },
      {
        "township": "Hanover",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 242,
        "parcels": 238,
        "training_comparable_sales": 223,
        "latitude": 42.021,
        "longitude": -88.205,
        "observed_price_q10_USD": 305200.0,
        "observed_price_median_USD": 389500.0,
        "observed_price_q90_USD": 494500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 393066.79399789,
        "median_lower_USD": 137983.54255841,
        "median_upper_USD": 1119709.6528985,
        "coverage": 0.99586777,
        "median_ape_pct": 11.15522921
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 467493.31546023,
        "median_lower_USD": 281912.63568662,
        "median_upper_USD": 775240.17136621,
        "coverage": 0.70666667,
        "median_ape_pct": 27.52041621
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 467493.31546023,
        "median_lower_USD": 235558.64732492,
        "median_upper_USD": 927794.42606723,
        "coverage": 0.92,
        "median_ape_pct": 27.52041621
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 467493.31546023,
        "median_lower_USD": 200094.41517753,
        "median_upper_USD": 1092234.38248436,
        "coverage": 0.97333333,
        "median_ape_pct": 27.52041621
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 615127.59714541,
        "median_lower_USD": 420589.5111303,
        "median_upper_USD": 899646.68817588,
        "coverage": 0.97333333,
        "median_ape_pct": 9.21493792
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 615127.59714541,
        "median_lower_USD": 359356.67701615,
        "median_upper_USD": 1052942.61932661,
        "coverage": 0.98666667,
        "median_ape_pct": 9.21493792
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 615127.59714541,
        "median_lower_USD": 304110.04401165,
        "median_upper_USD": 1244227.1086429,
        "coverage": 0.98666667,
        "median_ape_pct": 9.21493792
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 611192.17966325,
        "median_lower_USD": 420586.87240858,
        "median_upper_USD": 888177.6988004,
        "coverage": 0.97333333,
        "median_ape_pct": 6.54134873
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 611192.17966325,
        "median_lower_USD": 355718.84672731,
        "median_upper_USD": 1050143.62865028,
        "coverage": 0.98666667,
        "median_ape_pct": 6.54134873
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 611192.17966325,
        "median_lower_USD": 304430.80235303,
        "median_upper_USD": 1227063.35099536,
        "coverage": 1.0,
        "median_ape_pct": 6.54134873
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 683238.81079744,
        "median_lower_USD": 390963.77881177,
        "median_upper_USD": 1194011.5629091,
        "coverage": 0.94666667,
        "median_ape_pct": 16.2959678
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 683238.81079744,
        "median_lower_USD": 310091.46288529,
        "median_upper_USD": 1505411.55901666,
        "coverage": 0.98666667,
        "median_ape_pct": 16.2959678
      },
      {
        "township": "Hanover",
        "size_profile": "Over 2,500 sq ft",
        "sales": 75,
        "parcels": 75,
        "training_comparable_sales": 66,
        "latitude": 42.028,
        "longitude": -88.219,
        "observed_price_q10_USD": 503000.0,
        "observed_price_median_USD": 605000.0,
        "observed_price_q90_USD": 726000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 683238.81079744,
        "median_lower_USD": 239846.54253885,
        "median_upper_USD": 1946308.11700896,
        "coverage": 1.0,
        "median_ape_pct": 16.2959678
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 304749.89745691,
        "median_lower_USD": 183773.4230119,
        "median_upper_USD": 505364.15156172,
        "coverage": 0.96531792,
        "median_ape_pct": 12.92868031
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 304749.89745691,
        "median_lower_USD": 153556.14988139,
        "median_upper_USD": 604811.33495295,
        "coverage": 0.98554913,
        "median_ape_pct": 12.92868031
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 304749.89745691,
        "median_lower_USD": 130437.69930062,
        "median_upper_USD": 712006.57860388,
        "coverage": 0.99421965,
        "median_ape_pct": 12.92868031
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 277662.51820285,
        "median_lower_USD": 189849.94874574,
        "median_upper_USD": 406091.62406466,
        "coverage": 0.95086705,
        "median_ape_pct": 13.21931136
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 277662.51820285,
        "median_lower_USD": 162210.05257504,
        "median_upper_USD": 475287.89240165,
        "coverage": 0.98554913,
        "median_ape_pct": 13.21931136
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 277662.51820285,
        "median_lower_USD": 137272.26842514,
        "median_upper_USD": 561631.82046338,
        "coverage": 0.99421965,
        "median_ape_pct": 13.21931136
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 281536.15851346,
        "median_lower_USD": 193736.79232013,
        "median_upper_USD": 409125.2239768,
        "coverage": 0.94797688,
        "median_ape_pct": 11.77365764
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 281536.15851346,
        "median_lower_USD": 163856.34658092,
        "median_upper_USD": 483732.30701428,
        "coverage": 0.98843931,
        "median_ape_pct": 11.77365764
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 281536.15851346,
        "median_lower_USD": 140231.30772856,
        "median_upper_USD": 565227.62166596,
        "coverage": 0.99132948,
        "median_ape_pct": 11.77365764
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 259112.40786778,
        "median_lower_USD": 148269.63064169,
        "median_upper_USD": 452818.55509094,
        "coverage": 0.97398844,
        "median_ape_pct": 18.37921583
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 259112.40786778,
        "median_lower_USD": 117599.50450366,
        "median_upper_USD": 570914.3094982,
        "coverage": 0.99421965,
        "median_ape_pct": 18.37921583
      },
      {
        "township": "Hanover",
        "size_profile": "Under 1,500 sq ft",
        "sales": 346,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 42.021,
        "longitude": -88.185,
        "observed_price_q10_USD": 211750.0,
        "observed_price_median_USD": 307000.0,
        "observed_price_q90_USD": 375000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 259112.40786778,
        "median_lower_USD": 90959.7261951,
        "median_upper_USD": 738120.51464434,
        "coverage": 1.0,
        "median_ape_pct": 18.37921583
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 187349.41953473,
        "median_lower_USD": 112977.37723458,
        "median_upper_USD": 310679.94194201,
        "coverage": 0.63254393,
        "median_ape_pct": 35.32278176
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 187349.41953473,
        "median_lower_USD": 94400.8703082,
        "median_upper_USD": 371816.54030739,
        "coverage": 0.79067991,
        "median_ape_pct": 35.32278176
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 187349.41953473,
        "median_lower_USD": 80188.46750514,
        "median_upper_USD": 437716.37109478,
        "coverage": 0.87471352,
        "median_ape_pct": 35.32278176
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 174136.93221682,
        "median_lower_USD": 119064.9997345,
        "median_upper_USD": 254681.65480623,
        "coverage": 0.49045073,
        "median_ape_pct": 35.43556964
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 174136.93221682,
        "median_lower_USD": 101730.5508607,
        "median_upper_USD": 298078.31477692,
        "coverage": 0.70206264,
        "median_ape_pct": 35.43556964
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 174136.93221682,
        "median_lower_USD": 86090.7401428,
        "median_upper_USD": 352229.18413277,
        "coverage": 0.83804431,
        "median_ape_pct": 35.43556964
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 170040.2202672,
        "median_lower_USD": 117011.77928234,
        "median_upper_USD": 247100.56274549,
        "coverage": 0.47440794,
        "median_ape_pct": 35.66087081
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 170040.2202672,
        "median_lower_USD": 98964.79873815,
        "median_upper_USD": 292161.22173925,
        "coverage": 0.70053476,
        "median_ape_pct": 35.66087081
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 170040.2202672,
        "median_lower_USD": 84695.91465773,
        "median_upper_USD": 341382.18620536,
        "coverage": 0.8342246,
        "median_ape_pct": 35.66087081
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 253167.39479448,
        "median_lower_USD": 144867.7677213,
        "median_upper_USD": 442429.19453503,
        "coverage": 0.60275019,
        "median_ape_pct": 44.19252577
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 253167.39479448,
        "median_lower_USD": 114901.32961717,
        "median_upper_USD": 557815.38821678,
        "coverage": 0.75171887,
        "median_ape_pct": 44.19252577
      },
      {
        "township": "Hyde Park",
        "size_profile": "All sizes",
        "sales": 1309,
        "parcels": 1259,
        "training_comparable_sales": 1140,
        "latitude": 41.733,
        "longitude": -87.588,
        "observed_price_q10_USD": 75000.0,
        "observed_price_median_USD": 192000.0,
        "observed_price_q90_USD": 378400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 253167.39479448,
        "median_lower_USD": 88872.76800648,
        "median_upper_USD": 721185.25420915,
        "coverage": 0.86172651,
        "median_ape_pct": 44.19252577
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 200000.0,
        "median_lower_USD": 120606.06060606,
        "median_upper_USD": 331658.29145729,
        "coverage": 0.57936508,
        "median_ape_pct": 39.5507696
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 200000.0,
        "median_lower_USD": 100775.19379845,
        "median_upper_USD": 396923.07692308,
        "coverage": 0.73412698,
        "median_ape_pct": 39.5507696
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 200000.0,
        "median_lower_USD": 85603.11284047,
        "median_upper_USD": 467272.72727273,
        "coverage": 0.84920635,
        "median_ape_pct": 39.5507696
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 232809.30161978,
        "median_lower_USD": 159181.85236567,
        "median_upper_USD": 340492.1485408,
        "coverage": 0.5,
        "median_ape_pct": 34.34943578
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 232809.30161978,
        "median_lower_USD": 136006.86653758,
        "median_upper_USD": 398510.54803705,
        "coverage": 0.6468254,
        "median_ape_pct": 34.34943578
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 232809.30161978,
        "median_lower_USD": 115097.49731677,
        "median_upper_USD": 470906.59818191,
        "coverage": 0.78571429,
        "median_ape_pct": 34.34943578
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 223401.32129521,
        "median_lower_USD": 153731.78214954,
        "median_upper_USD": 324644.32311007,
        "coverage": 0.50793651,
        "median_ape_pct": 33.30438382
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 223401.32129521,
        "median_lower_USD": 130021.39590901,
        "median_upper_USD": 383845.67407174,
        "coverage": 0.70238095,
        "median_ape_pct": 33.30438382
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 223401.32129521,
        "median_lower_USD": 111274.72790326,
        "median_upper_USD": 448512.8950379,
        "coverage": 0.79761905,
        "median_ape_pct": 33.30438382
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 371013.79829793,
        "median_lower_USD": 212301.98618924,
        "median_upper_USD": 648374.709056,
        "coverage": 0.52380952,
        "median_ape_pct": 55.20952984
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 371013.79829793,
        "median_lower_USD": 168386.52846807,
        "median_upper_USD": 817471.80002919,
        "coverage": 0.67857143,
        "median_ape_pct": 55.20952984
      },
      {
        "township": "Hyde Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 242,
        "training_comparable_sales": 221,
        "latitude": 41.755,
        "longitude": -87.593,
        "observed_price_q10_USD": 86775.0,
        "observed_price_median_USD": 267250.0,
        "observed_price_q90_USD": 659000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 371013.79829793,
        "median_lower_USD": 130241.98179273,
        "median_upper_USD": 1056888.39061526,
        "coverage": 0.78571429,
        "median_ape_pct": 55.20952984
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 427000.0,
        "median_lower_USD": 257493.93939394,
        "median_upper_USD": 708090.45226131,
        "coverage": 0.59459459,
        "median_ape_pct": 34.25668365
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 427000.0,
        "median_lower_USD": 215155.03875969,
        "median_upper_USD": 847430.76923077,
        "coverage": 0.72972973,
        "median_ape_pct": 34.25668365
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 427000.0,
        "median_lower_USD": 182762.6459144,
        "median_upper_USD": 997627.27272727,
        "coverage": 0.75675676,
        "median_ape_pct": 34.25668365
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 632783.88315878,
        "median_lower_USD": 432661.88235409,
        "median_upper_USD": 925469.65451835,
        "coverage": 0.40540541,
        "median_ape_pct": 35.52160327
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 632783.88315878,
        "median_lower_USD": 369671.45446989,
        "median_upper_USD": 1083165.70820892,
        "coverage": 0.56756757,
        "median_ape_pct": 35.52160327
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 632783.88315878,
        "median_lower_USD": 312839.05233696,
        "median_upper_USD": 1279940.72285519,
        "coverage": 0.67567568,
        "median_ape_pct": 35.52160327
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 690579.37114394,
        "median_lower_USD": 475216.51540003,
        "median_upper_USD": 1003542.28524258,
        "coverage": 0.45945946,
        "median_ape_pct": 34.4477198
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 690579.37114394,
        "median_lower_USD": 401922.84137592,
        "median_upper_USD": 1186545.82112568,
        "coverage": 0.67567568,
        "median_ape_pct": 34.4477198
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 690579.37114394,
        "median_lower_USD": 343973.03997187,
        "median_upper_USD": 1386445.4838919,
        "coverage": 0.78378378,
        "median_ape_pct": 34.4477198
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 900904.87234583,
        "median_lower_USD": 515516.92859949,
        "median_upper_USD": 1574399.4891136,
        "coverage": 0.7027027,
        "median_ape_pct": 37.57105813
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 900904.87234583,
        "median_lower_USD": 408880.32906114,
        "median_upper_USD": 1985005.22360683,
        "coverage": 0.81081081,
        "median_ape_pct": 37.57105813
      },
      {
        "township": "Hyde Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 37,
        "latitude": 41.799,
        "longitude": -87.597,
        "observed_price_q10_USD": 235800.0,
        "observed_price_median_USD": 770000.0,
        "observed_price_q90_USD": 1391000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 900904.87234583,
        "median_lower_USD": 316256.79831676,
        "median_upper_USD": 2566362.50457302,
        "coverage": 0.83783784,
        "median_ape_pct": 37.57105813
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 187349.41953473,
        "median_lower_USD": 112977.37723458,
        "median_upper_USD": 310679.94194201,
        "coverage": 0.64705882,
        "median_ape_pct": 34.42314842
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 187349.41953473,
        "median_lower_USD": 94400.8703082,
        "median_upper_USD": 371816.54030739,
        "coverage": 0.80686275,
        "median_ape_pct": 34.42314842
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 187349.41953473,
        "median_lower_USD": 80188.46750514,
        "median_upper_USD": 437716.37109478,
        "coverage": 0.88529412,
        "median_ape_pct": 34.42314842
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 164225.34202117,
        "median_lower_USD": 112288.01412329,
        "median_upper_USD": 240185.5903548,
        "coverage": 0.49117647,
        "median_ape_pct": 35.75677665
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 164225.34202117,
        "median_lower_USD": 95940.21381001,
        "median_upper_USD": 281112.18321213,
        "coverage": 0.72058824,
        "median_ape_pct": 35.75677665
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 164225.34202117,
        "median_lower_USD": 81190.59561244,
        "median_upper_USD": 332180.87339461,
        "coverage": 0.85686275,
        "median_ape_pct": 35.75677665
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 163122.26654402,
        "median_lower_USD": 112251.24631625,
        "median_upper_USD": 237047.46909883,
        "coverage": 0.46666667,
        "median_ape_pct": 35.95778251
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 163122.26654402,
        "median_lower_USD": 94938.49309812,
        "median_upper_USD": 280274.87033059,
        "coverage": 0.70098039,
        "median_ape_pct": 35.95778251
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 163122.26654402,
        "median_lower_USD": 81250.12743619,
        "median_upper_USD": 327493.31825178,
        "coverage": 0.84509804,
        "median_ape_pct": 35.95778251
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 238436.20469601,
        "median_lower_USD": 136438.26744076,
        "median_upper_USD": 416685.32425861,
        "coverage": 0.61862745,
        "median_ape_pct": 42.41074567
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 238436.20469601,
        "median_lower_USD": 108215.50291135,
        "median_upper_USD": 525357.4781832,
        "coverage": 0.76764706,
        "median_ape_pct": 42.41074567
      },
      {
        "township": "Hyde Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1020,
        "parcels": 981,
        "training_comparable_sales": 882,
        "latitude": 41.726,
        "longitude": -87.586,
        "observed_price_q10_USD": 73500.0,
        "observed_price_median_USD": 173325.0,
        "observed_price_q90_USD": 300000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 238436.20469601,
        "median_lower_USD": 83701.4794954,
        "median_upper_USD": 679221.25215195,
        "coverage": 0.88137255,
        "median_ape_pct": 42.41074567
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 420000.0,
        "median_lower_USD": 253272.72727273,
        "median_upper_USD": 696482.4120603,
        "coverage": 0.83793276,
        "median_ape_pct": 21.31308926
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 420000.0,
        "median_lower_USD": 211627.90697674,
        "median_upper_USD": 833538.46153846,
        "coverage": 0.92624185,
        "median_ape_pct": 21.31308926
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 420000.0,
        "median_lower_USD": 179766.53696498,
        "median_upper_USD": 981272.72727273,
        "coverage": 0.96788761,
        "median_ape_pct": 21.31308926
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 418012.95213801,
        "median_lower_USD": 285813.64907336,
        "median_upper_USD": 611359.28505039,
        "coverage": 0.81736076,
        "median_ape_pct": 15.93485622
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 418012.95213801,
        "median_lower_USD": 244202.57866355,
        "median_upper_USD": 715532.28107337,
        "coverage": 0.91269443,
        "median_ape_pct": 15.93485622
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 418012.95213801,
        "median_lower_USD": 206659.46034946,
        "median_upper_USD": 845520.58666782,
        "coverage": 0.9553437,
        "median_ape_pct": 15.93485622
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 406163.69781636,
        "median_lower_USD": 279498.20863973,
        "median_upper_USD": 590232.58226497,
        "coverage": 0.81685901,
        "median_ape_pct": 16.77542553
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 406163.69781636,
        "median_lower_USD": 236390.5936253,
        "median_upper_USD": 697865.96367429,
        "coverage": 0.91821375,
        "median_ape_pct": 16.77542553
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 406163.69781636,
        "median_lower_USD": 202307.46486487,
        "median_upper_USD": 815436.78842522,
        "coverage": 0.95634722,
        "median_ape_pct": 16.77542553
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 292647.13491045,
        "median_lower_USD": 167458.91467946,
        "median_upper_USD": 511423.03015173,
        "coverage": 0.71500251,
        "median_ape_pct": 33.11117243
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 292647.13491045,
        "median_lower_USD": 132819.41356296,
        "median_upper_USD": 644802.91904539,
        "coverage": 0.88208731,
        "median_ape_pct": 33.11117243
      },
      {
        "township": "Jefferson",
        "size_profile": "All sizes",
        "sales": 1993,
        "parcels": 1944,
        "training_comparable_sales": 1826,
        "latitude": 41.959,
        "longitude": -87.768,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 798400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 292647.13491045,
        "median_lower_USD": 102731.8741016,
        "median_upper_USD": 833649.20887739,
        "coverage": 0.95484195,
        "median_ape_pct": 33.11117243
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 424750.0,
        "median_lower_USD": 256137.12121212,
        "median_upper_USD": 704359.29648241,
        "coverage": 0.790625,
        "median_ape_pct": 25.24053047
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 424750.0,
        "median_lower_USD": 214021.31782946,
        "median_upper_USD": 842965.38461538,
        "coverage": 0.9078125,
        "median_ape_pct": 25.24053047
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 424750.0,
        "median_lower_USD": 181799.61089494,
        "median_upper_USD": 992370.45454545,
        "coverage": 0.9671875,
        "median_ape_pct": 25.24053047
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 523004.20782688,
        "median_lower_USD": 357600.74025259,
        "median_upper_USD": 764912.85004447,
        "coverage": 0.8203125,
        "median_ape_pct": 15.722582
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 523004.20782688,
        "median_lower_USD": 305538.32255668,
        "median_upper_USD": 895250.71393909,
        "coverage": 0.9265625,
        "median_ape_pct": 15.722582
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 523004.20782688,
        "median_lower_USD": 258565.59419316,
        "median_upper_USD": 1057887.85340203,
        "coverage": 0.953125,
        "median_ape_pct": 15.722582
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 495069.27803605,
        "median_lower_USD": 340677.85256919,
        "median_upper_USD": 719429.18568608,
        "coverage": 0.8,
        "median_ape_pct": 16.98893497
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 495069.27803605,
        "median_lower_USD": 288134.3683588,
        "median_upper_USD": 850622.54617933,
        "coverage": 0.921875,
        "median_ape_pct": 16.98893497
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 495069.27803605,
        "median_lower_USD": 246590.74927282,
        "median_upper_USD": 993928.56697949,
        "coverage": 0.9625,
        "median_ape_pct": 16.98893497
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 397964.80896789,
        "median_lower_USD": 227723.92769462,
        "median_upper_USD": 695473.64117675,
        "coverage": 0.7765625,
        "median_ape_pct": 28.44323583
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 397964.80896789,
        "median_lower_USD": 180618.38384983,
        "median_upper_USD": 876854.20388059,
        "coverage": 0.90625,
        "median_ape_pct": 28.44323583
      },
      {
        "township": "Jefferson",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 640,
        "parcels": 631,
        "training_comparable_sales": 541,
        "latitude": 41.96,
        "longitude": -87.758,
        "observed_price_q10_USD": 359990.0,
        "observed_price_median_USD": 575000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 397964.80896789,
        "median_lower_USD": 139702.95886979,
        "median_upper_USD": 1133662.3823727,
        "coverage": 0.965625,
        "median_ape_pct": 28.44323583
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 499702.13560843,
        "median_lower_USD": 301335.53026084,
        "median_upper_USD": 828651.78266725,
        "coverage": 0.44186047,
        "median_ape_pct": 42.10137082
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 499702.13560843,
        "median_lower_USD": 251787.89778719,
        "median_upper_USD": 991716.54605366,
        "coverage": 0.6627907,
        "median_ape_pct": 42.10137082
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 499702.13560843,
        "median_lower_USD": 213880.29150555,
        "median_upper_USD": 1167485.89864879,
        "coverage": 0.86046512,
        "median_ape_pct": 42.10137082
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 830186.80902238,
        "median_lower_USD": 567634.85457961,
        "median_upper_USD": 1214178.67897696,
        "coverage": 0.84883721,
        "median_ape_pct": 17.31976935
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 830186.80902238,
        "median_lower_USD": 484993.96609318,
        "median_upper_USD": 1421069.51025931,
        "coverage": 0.94186047,
        "median_ape_pct": 17.31976935
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 830186.80902238,
        "median_lower_USD": 410432.15781783,
        "median_upper_USD": 1679230.35451003,
        "coverage": 0.97674419,
        "median_ape_pct": 17.31976935
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 855986.43759517,
        "median_lower_USD": 589040.0279838,
        "median_upper_USD": 1243910.00023351,
        "coverage": 0.88372093,
        "median_ape_pct": 18.44911724
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 855986.43759517,
        "median_lower_USD": 498191.10670451,
        "median_upper_USD": 1470746.40933215,
        "coverage": 0.96511628,
        "median_ape_pct": 18.44911724
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 855986.43759517,
        "median_lower_USD": 426361.21120526,
        "median_upper_USD": 1718525.89328095,
        "coverage": 0.97674419,
        "median_ape_pct": 18.44911724
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 859839.36440213,
        "median_lower_USD": 492018.37156384,
        "median_upper_USD": 1502634.40412922,
        "coverage": 0.84883721,
        "median_ape_pct": 23.91339453
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 859839.36440213,
        "median_lower_USD": 390242.536197,
        "median_upper_USD": 1894523.69744298,
        "coverage": 0.96511628,
        "median_ape_pct": 23.91339453
      },
      {
        "township": "Jefferson",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 74,
        "latitude": 41.968,
        "longitude": -87.755,
        "observed_price_q10_USD": 570000.0,
        "observed_price_median_USD": 827500.0,
        "observed_price_q90_USD": 1485624.5,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 859839.36440213,
        "median_lower_USD": 301841.01873539,
        "median_upper_USD": 2449381.25266401,
        "coverage": 0.98837209,
        "median_ape_pct": 23.91339453
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 419970.23704067,
        "median_lower_USD": 253254.77930635,
        "median_upper_USD": 696433.05639911,
        "coverage": 0.8887135,
        "median_ape_pct": 18.11023622
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 419970.23704067,
        "median_lower_USD": 211612.91013677,
        "median_upper_USD": 833479.39351149,
        "coverage": 0.95343331,
        "median_ape_pct": 18.11023622
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 419970.23704067,
        "median_lower_USD": 179753.79795515,
        "median_upper_USD": 981203.19017685,
        "coverage": 0.97553275,
        "median_ape_pct": 18.11023622
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 379080.01134197,
        "median_lower_USD": 259193.5029244,
        "median_upper_USD": 554418.43016004,
        "coverage": 0.81373323,
        "median_ape_pct": 15.83604267
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 379080.01134197,
        "median_lower_USD": 221458.00941344,
        "median_upper_USD": 648888.94910435,
        "coverage": 0.90370955,
        "median_ape_pct": 15.83604267
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 379080.01134197,
        "median_lower_USD": 187411.58658484,
        "median_upper_USD": 766770.388201,
        "coverage": 0.95501184,
        "median_ape_pct": 15.83604267
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 381441.76364975,
        "median_lower_USD": 262486.01293926,
        "median_upper_USD": 554306.94164225,
        "coverage": 0.82083662,
        "median_ape_pct": 16.52607361
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 381441.76364975,
        "median_lower_USD": 222002.22577108,
        "median_upper_USD": 655389.01040686,
        "coverage": 0.91318074,
        "median_ape_pct": 16.52607361
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 381441.76364975,
        "median_lower_USD": 189993.63215483,
        "median_upper_USD": 765803.66092302,
        "coverage": 0.95185478,
        "median_ape_pct": 16.52607361
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 262238.19316304,
        "median_lower_USD": 150058.27146753,
        "median_upper_USD": 458281.10160722,
        "coverage": 0.67482242,
        "median_ape_pct": 35.61196633
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 262238.19316304,
        "median_lower_USD": 119018.15830311,
        "median_upper_USD": 577801.49629164,
        "coverage": 0.86424625,
        "median_ape_pct": 35.61196633
      },
      {
        "township": "Jefferson",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1267,
        "parcels": 1228,
        "training_comparable_sales": 1211,
        "latitude": 41.958,
        "longitude": -87.774,
        "observed_price_q10_USD": 266200.0,
        "observed_price_median_USD": 404000.0,
        "observed_price_q90_USD": 597000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 262238.19316304,
        "median_lower_USD": 92057.0128011,
        "median_upper_USD": 747024.78237043,
        "coverage": 0.94711918,
        "median_ape_pct": 35.61196633
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 150757.57575758,
        "median_upper_USD": 414572.86432161,
        "coverage": 0.73810351,
        "median_ape_pct": 28.71287129
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 125968.99224806,
        "median_upper_USD": 496153.84615385,
        "coverage": 0.86036818,
        "median_ape_pct": 28.71287129
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 250000.0,
        "median_lower_USD": 107003.89105058,
        "median_upper_USD": 584090.90909091,
        "coverage": 0.92566863,
        "median_ape_pct": 28.71287129
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 209863.77578625,
        "median_lower_USD": 143492.99766668,
        "median_upper_USD": 306933.47482759,
        "coverage": 0.61688086,
        "median_ape_pct": 27.53430942
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 209863.77578625,
        "median_lower_USD": 122602.12262072,
        "median_upper_USD": 359233.62047746,
        "coverage": 0.78152136,
        "median_ape_pct": 27.53430942
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 209863.77578625,
        "median_lower_USD": 103753.56655592,
        "median_upper_USD": 424494.36534333,
        "coverage": 0.89475512,
        "median_ape_pct": 27.53430942
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 216040.62798529,
        "median_lower_USD": 148666.58157764,
        "median_upper_USD": 313947.84520491,
        "coverage": 0.61896492,
        "median_ape_pct": 27.42261671
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 216040.62798529,
        "median_lower_USD": 125737.4122089,
        "median_upper_USD": 371198.61241248,
        "coverage": 0.78638416,
        "median_ape_pct": 27.42261671
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 216040.62798529,
        "median_lower_USD": 107608.41500729,
        "median_upper_USD": 433735.15851076,
        "coverage": 0.88746092,
        "median_ape_pct": 27.42261671
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 246979.35452053,
        "median_lower_USD": 141326.83946795,
        "median_upper_USD": 431615.12554177,
        "coverage": 0.75859673,
        "median_ape_pct": 28.9785954
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 246979.35452053,
        "median_lower_USD": 112092.85558054,
        "median_upper_USD": 544180.99390422,
        "coverage": 0.85793678,
        "median_ape_pct": 28.9785954
      },
      {
        "township": "Lake",
        "size_profile": "All sizes",
        "sales": 2879,
        "parcels": 2760,
        "training_comparable_sales": 2419,
        "latitude": 41.743,
        "longitude": -87.686,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 250000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 246979.35452053,
        "median_lower_USD": 86700.49669908,
        "median_upper_USD": 703557.694382,
        "coverage": 0.93435221,
        "median_ape_pct": 28.9785954
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 260000.0,
        "median_lower_USD": 156787.87878788,
        "median_upper_USD": 431155.77889447,
        "coverage": 0.72774869,
        "median_ape_pct": 32.5712046
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 260000.0,
        "median_lower_USD": 131007.75193798,
        "median_upper_USD": 516000.0,
        "coverage": 0.86387435,
        "median_ape_pct": 32.5712046
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 260000.0,
        "median_lower_USD": 111284.04669261,
        "median_upper_USD": 607454.54545455,
        "coverage": 0.93717277,
        "median_ape_pct": 32.5712046
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 290520.71566542,
        "median_lower_USD": 198641.65799418,
        "median_upper_USD": 424897.20979482,
        "coverage": 0.66492147,
        "median_ape_pct": 25.07645613
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 290520.71566542,
        "median_lower_USD": 169721.79344637,
        "median_upper_USD": 497297.86915912,
        "coverage": 0.83246073,
        "median_ape_pct": 25.07645613
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 290520.71566542,
        "median_lower_USD": 143629.17228443,
        "median_upper_USD": 587640.27452307,
        "coverage": 0.91623037,
        "median_ape_pct": 25.07645613
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 268869.96983361,
        "median_lower_USD": 185020.65873817,
        "median_upper_USD": 390718.85902553,
        "coverage": 0.66230366,
        "median_ape_pct": 24.58517211
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 268869.96983361,
        "median_lower_USD": 156484.5211886,
        "median_upper_USD": 461969.40201645,
        "coverage": 0.82460733,
        "median_ape_pct": 24.58517211
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 268869.96983361,
        "median_lower_USD": 133922.362505,
        "median_upper_USD": 539798.27809288,
        "coverage": 0.91361257,
        "median_ape_pct": 24.58517211
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 343238.44095154,
        "median_lower_USD": 196408.33598322,
        "median_upper_USD": 599835.16869117,
        "coverage": 0.77748691,
        "median_ape_pct": 28.35615655
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 343238.44095154,
        "median_lower_USD": 155780.53908984,
        "median_upper_USD": 756273.07515541,
        "coverage": 0.85863874,
        "median_ape_pct": 28.35615655
      },
      {
        "township": "Lake",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 382,
        "parcels": 372,
        "training_comparable_sales": 345,
        "latitude": 41.739,
        "longitude": -87.682,
        "observed_price_q10_USD": 120640.0,
        "observed_price_median_USD": 310000.0,
        "observed_price_q90_USD": 504600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 343238.44095154,
        "median_lower_USD": 120491.62317429,
        "median_upper_USD": 977766.12384442,
        "coverage": 0.91884817,
        "median_ape_pct": 28.35615655
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 315499.60380324,
        "median_lower_USD": 190255.82168741,
        "median_upper_USD": 523190.29776416,
        "coverage": 0.40909091,
        "median_ape_pct": 45.71842496
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 315499.60380324,
        "median_lower_USD": 158972.66858303,
        "median_upper_USD": 626145.36754796,
        "coverage": 0.65909091,
        "median_ape_pct": 45.71842496
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 315499.60380324,
        "median_lower_USD": 135038.74092746,
        "median_upper_USD": 737121.80161302,
        "coverage": 0.79545455,
        "median_ape_pct": 45.71842496
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 485883.29441646,
        "median_lower_USD": 332219.55609429,
        "median_upper_USD": 710622.15171338,
        "coverage": 0.65909091,
        "median_ape_pct": 24.30474549
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 485883.29441646,
        "median_lower_USD": 283852.33715645,
        "median_upper_USD": 831709.11382304,
        "coverage": 0.70454545,
        "median_ape_pct": 24.30474549
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 485883.29441646,
        "median_lower_USD": 240213.56013814,
        "median_upper_USD": 982802.86781991,
        "coverage": 0.88636364,
        "median_ape_pct": 24.30474549
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 467622.55097836,
        "median_lower_USD": 321790.61304756,
        "median_upper_USD": 679543.90624561,
        "coverage": 0.63636364,
        "median_ape_pct": 28.84170827
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 467622.55097836,
        "median_lower_USD": 272160.14875936,
        "median_upper_USD": 803463.88396802,
        "coverage": 0.79545455,
        "median_ape_pct": 28.84170827
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 467622.55097836,
        "median_lower_USD": 232919.71515596,
        "median_upper_USD": 938824.99399887,
        "coverage": 0.81818182,
        "median_ape_pct": 28.84170827
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 703827.94383623,
        "median_lower_USD": 402745.31863079,
        "median_upper_USD": 1229992.63209032,
        "coverage": 0.65909091,
        "median_ape_pct": 33.78084166
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 703827.94383623,
        "median_lower_USD": 319435.94724807,
        "median_upper_USD": 1550776.54469503,
        "coverage": 0.72727273,
        "median_ape_pct": 33.78084166
      },
      {
        "township": "Lake",
        "size_profile": "Over 2,500 sq ft",
        "sales": 44,
        "parcels": 44,
        "training_comparable_sales": 29,
        "latitude": 41.747,
        "longitude": -87.683,
        "observed_price_q10_USD": 125800.7,
        "observed_price_median_USD": 599950.0,
        "observed_price_q90_USD": 853250.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 703827.94383623,
        "median_lower_USD": 247074.22383445,
        "median_upper_USD": 2004959.34718251,
        "coverage": 0.81818182,
        "median_ape_pct": 33.78084166
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 220000.0,
        "median_lower_USD": 132666.66666667,
        "median_upper_USD": 364824.12060301,
        "coverage": 0.74561761,
        "median_ape_pct": 27.77777778
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 220000.0,
        "median_lower_USD": 110852.71317829,
        "median_upper_USD": 436615.38461538,
        "coverage": 0.86343253,
        "median_ape_pct": 27.77777778
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 220000.0,
        "median_lower_USD": 94163.42412451,
        "median_upper_USD": 514000.0,
        "coverage": 0.9262128,
        "median_ape_pct": 27.77777778
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 199327.85867525,
        "median_lower_USD": 136289.13257009,
        "median_upper_USD": 291524.30934747,
        "coverage": 0.60864248,
        "median_ape_pct": 28.19146035
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 199327.85867525,
        "median_lower_USD": 116447.05466425,
        "median_upper_USD": 341198.799391,
        "coverage": 0.77496943,
        "median_ape_pct": 28.19146035
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 199327.85867525,
        "median_lower_USD": 98544.76397382,
        "median_upper_USD": 403183.21990822,
        "coverage": 0.89156135,
        "median_ape_pct": 28.19146035
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 204666.32672767,
        "median_lower_USD": 140839.44970168,
        "median_upper_USD": 297418.83673163,
        "coverage": 0.61190379,
        "median_ape_pct": 27.97170231
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 204666.32672767,
        "median_lower_USD": 119117.47586102,
        "median_upper_USD": 351655.41406426,
        "coverage": 0.78026906,
        "median_ape_pct": 27.97170231
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 204666.32672767,
        "median_lower_USD": 101942.95040666,
        "median_upper_USD": 410899.4798473,
        "coverage": 0.88463106,
        "median_ape_pct": 27.97170231
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 238611.92692427,
        "median_lower_USD": 136538.81943707,
        "median_upper_USD": 416992.41215978,
        "coverage": 0.75743987,
        "median_ape_pct": 29.03164544
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 238611.92692427,
        "median_lower_USD": 108295.25535217,
        "median_upper_USD": 525744.65506692,
        "coverage": 0.86017122,
        "median_ape_pct": 29.03164544
      },
      {
        "township": "Lake",
        "size_profile": "Under 1,500 sq ft",
        "sales": 2453,
        "parcels": 2344,
        "training_comparable_sales": 2045,
        "latitude": 41.744,
        "longitude": -87.686,
        "observed_price_q10_USD": 91100.0,
        "observed_price_median_USD": 244000.0,
        "observed_price_q90_USD": 364800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 238611.92692427,
        "median_lower_USD": 83763.16564119,
        "median_upper_USD": 679721.82324628,
        "coverage": 0.93885039,
        "median_ape_pct": 29.03164544
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 669363.63636364,
        "median_upper_USD": 1840703.51758794,
        "coverage": 0.68780488,
        "median_ape_pct": 31.52199074
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 559302.3255814,
        "median_upper_USD": 2202923.07692308,
        "coverage": 0.86341463,
        "median_ape_pct": 31.52199074
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 475097.27626459,
        "median_upper_USD": 2593363.63636364,
        "coverage": 0.93658537,
        "median_ape_pct": 31.52199074
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1036585.78655998,
        "median_lower_USD": 708758.81888098,
        "median_upper_USD": 1516044.7591956,
        "coverage": 0.78536585,
        "median_ape_pct": 19.58904155
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1036585.78655998,
        "median_lower_USD": 605571.95845061,
        "median_upper_USD": 1774372.27385392,
        "coverage": 0.8804878,
        "median_ape_pct": 19.58904155
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1036585.78655998,
        "median_lower_USD": 512472.77903887,
        "median_upper_USD": 2096716.4244575,
        "coverage": 0.92926829,
        "median_ape_pct": 19.58904155
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1099729.81248695,
        "median_lower_USD": 756770.02703668,
        "median_upper_USD": 1598115.17008451,
        "coverage": 0.81219512,
        "median_ape_pct": 15.97621632
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1099729.81248695,
        "median_lower_USD": 640051.74415851,
        "median_upper_USD": 1889543.57442244,
        "coverage": 0.8902439,
        "median_ape_pct": 15.97621632
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1099729.81248695,
        "median_lower_USD": 547768.18213121,
        "median_upper_USD": 2207878.62443405,
        "coverage": 0.93414634,
        "median_ape_pct": 15.97621632
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 663054.80710751,
        "median_lower_USD": 379414.06262256,
        "median_upper_USD": 1158738.4879451,
        "coverage": 0.54878049,
        "median_ape_pct": 40.81604062
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 663054.80710751,
        "median_lower_USD": 300930.84856979,
        "median_upper_USD": 1460939.2135031,
        "coverage": 0.73170732,
        "median_ape_pct": 40.81604062
      },
      {
        "township": "Lake View",
        "size_profile": "All sizes",
        "sales": 410,
        "parcels": 402,
        "training_comparable_sales": 361,
        "latitude": 41.952,
        "longitude": -87.67,
        "observed_price_q10_USD": 639500.0,
        "observed_price_median_USD": 1316250.0,
        "observed_price_q90_USD": 2177500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 663054.80710751,
        "median_lower_USD": 232761.07926727,
        "median_upper_USD": 1888810.95848308,
        "coverage": 0.85121951,
        "median_ape_pct": 40.81604062
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 669363.63636364,
        "median_upper_USD": 1840703.51758794,
        "coverage": 0.81764706,
        "median_ape_pct": 26.17582774
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 559302.3255814,
        "median_upper_USD": 2202923.07692308,
        "coverage": 0.95882353,
        "median_ape_pct": 26.17582774
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 475097.27626459,
        "median_upper_USD": 2593363.63636364,
        "coverage": 0.98823529,
        "median_ape_pct": 26.17582774
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 962618.10885214,
        "median_lower_USD": 658183.89824508,
        "median_upper_USD": 1407864.31567343,
        "coverage": 0.79411765,
        "median_ape_pct": 21.19965824
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 962618.10885214,
        "median_lower_USD": 562360.14517635,
        "median_upper_USD": 1647758.34745453,
        "coverage": 0.91764706,
        "median_ape_pct": 21.19965824
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 962618.10885214,
        "median_lower_USD": 475904.24622136,
        "median_upper_USD": 1947100.97850036,
        "coverage": 0.96470588,
        "median_ape_pct": 21.19965824
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1011795.24739569,
        "median_lower_USD": 696258.57918288,
        "median_upper_USD": 1470329.63508175,
        "coverage": 0.81764706,
        "median_ape_pct": 17.40646857
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1011795.24739569,
        "median_lower_USD": 588873.10817046,
        "median_upper_USD": 1738455.37934834,
        "coverage": 0.92941176,
        "median_ape_pct": 17.40646857
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1011795.24739569,
        "median_lower_USD": 503968.55396835,
        "median_upper_USD": 2031336.30975873,
        "coverage": 0.96470588,
        "median_ape_pct": 17.40646857
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 622601.99833909,
        "median_lower_USD": 356266.10508603,
        "median_upper_USD": 1088044.14116865,
        "coverage": 0.50588235,
        "median_ape_pct": 42.643771
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 622601.99833909,
        "median_lower_USD": 282571.13239065,
        "median_upper_USD": 1371807.67566849,
        "coverage": 0.71764706,
        "median_ape_pct": 42.643771
      },
      {
        "township": "Lake View",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 170,
        "parcels": 165,
        "training_comparable_sales": 137,
        "latitude": 41.954,
        "longitude": -87.669,
        "observed_price_q10_USD": 650090.0,
        "observed_price_median_USD": 1068000.0,
        "observed_price_q90_USD": 1636500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 622601.99833909,
        "median_lower_USD": 218560.38374799,
        "median_upper_USD": 1773575.07197089,
        "coverage": 0.87058824,
        "median_ape_pct": 42.643771
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 669363.63636364,
        "median_upper_USD": 1840703.51758794,
        "coverage": 0.65068493,
        "median_ape_pct": 31.52199074
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 559302.3255814,
        "median_upper_USD": 2202923.07692308,
        "coverage": 0.84246575,
        "median_ape_pct": 31.52199074
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 475097.27626459,
        "median_upper_USD": 2593363.63636364,
        "coverage": 0.92465753,
        "median_ape_pct": 31.52199074
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1574060.98641663,
        "median_lower_USD": 1076254.00622327,
        "median_upper_USD": 2302121.96622001,
        "coverage": 0.87671233,
        "median_ape_pct": 14.05832726
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1574060.98641663,
        "median_lower_USD": 919564.21419623,
        "median_upper_USD": 2694393.66028891,
        "coverage": 0.95205479,
        "median_ape_pct": 14.05832726
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1574060.98641663,
        "median_lower_USD": 778192.61902345,
        "median_upper_USD": 3183874.95382326,
        "coverage": 0.97260274,
        "median_ape_pct": 14.05832726
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1642574.06696769,
        "median_lower_USD": 1130323.83677754,
        "median_upper_USD": 2386970.42182769,
        "coverage": 0.90410959,
        "median_ape_pct": 13.05216961
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1642574.06696769,
        "median_lower_USD": 955991.53949887,
        "median_upper_USD": 2822252.55559174,
        "coverage": 0.95890411,
        "median_ape_pct": 13.05216961
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1642574.06696769,
        "median_lower_USD": 818155.33275764,
        "median_upper_USD": 3297722.88641187,
        "coverage": 0.99315068,
        "median_ape_pct": 13.05216961
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1373531.67067032,
        "median_lower_USD": 785964.03453159,
        "median_upper_USD": 2400350.61077413,
        "coverage": 0.79452055,
        "median_ape_pct": 28.86071407
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1373531.67067032,
        "median_lower_USD": 623384.44237429,
        "median_upper_USD": 3026365.62944839,
        "coverage": 0.94520548,
        "median_ape_pct": 28.86071407
      },
      {
        "township": "Lake View",
        "size_profile": "Over 2,500 sq ft",
        "sales": 146,
        "parcels": 143,
        "training_comparable_sales": 129,
        "latitude": 41.944,
        "longitude": -87.669,
        "observed_price_q10_USD": 1300000.0,
        "observed_price_median_USD": 1750000.0,
        "observed_price_q90_USD": 2600000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1373531.67067032,
        "median_lower_USD": 482169.36314461,
        "median_upper_USD": 3912710.7496636,
        "coverage": 0.97945205,
        "median_ape_pct": 28.86071407
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 669363.63636364,
        "median_upper_USD": 1840703.51758794,
        "coverage": 0.5106383,
        "median_ape_pct": 49.08163265
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 559302.3255814,
        "median_upper_USD": 2202923.07692308,
        "coverage": 0.72340426,
        "median_ape_pct": 49.08163265
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1110000.0,
        "median_lower_USD": 475097.27626459,
        "median_upper_USD": 2593363.63636364,
        "coverage": 0.86170213,
        "median_ape_pct": 49.08163265
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 707160.57116271,
        "median_lower_USD": 483516.4611313,
        "median_upper_USD": 1034248.29061069,
        "coverage": 0.62765957,
        "median_ape_pct": 26.03646999
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 707160.57116271,
        "median_lower_USD": 413122.21098381,
        "median_upper_USD": 1210479.75662283,
        "coverage": 0.70212766,
        "median_ape_pct": 26.03646999
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 707160.57116271,
        "median_lower_USD": 349609.79383398,
        "median_upper_USD": 1430383.47960196,
        "coverage": 0.79787234,
        "median_ape_pct": 26.03646999
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 747353.7469509,
        "median_lower_USD": 514285.33523793,
        "median_upper_USD": 1086046.17867073,
        "coverage": 0.65957447,
        "median_ape_pct": 24.38597311
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 747353.7469509,
        "median_lower_USD": 434965.99238097,
        "median_upper_USD": 1284094.92435066,
        "coverage": 0.71276596,
        "median_ape_pct": 24.38597311
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 747353.7469509,
        "median_lower_USD": 372251.98292158,
        "median_upper_USD": 1500428.8726629,
        "coverage": 0.78723404,
        "median_ape_pct": 24.38597311
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 301427.69917576,
        "median_lower_USD": 172483.34029905,
        "median_upper_USD": 526767.73114935,
        "coverage": 0.24468085,
        "median_ape_pct": 61.21056613
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 301427.69917576,
        "median_lower_USD": 136804.51800223,
        "median_upper_USD": 664149.54094509,
        "coverage": 0.42553191,
        "median_ape_pct": 61.21056613
      },
      {
        "township": "Lake View",
        "size_profile": "Under 1,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 95,
        "latitude": 41.96,
        "longitude": -87.673,
        "observed_price_q10_USD": 424400.0,
        "observed_price_median_USD": 775000.0,
        "observed_price_q90_USD": 1988500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 301427.69917576,
        "median_lower_USD": 105814.2341012,
        "median_upper_USD": 858661.96171202,
        "coverage": 0.61702128,
        "median_ape_pct": 61.21056613
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 322621.21212121,
        "median_upper_USD": 887185.92964824,
        "coverage": 0.81642512,
        "median_ape_pct": 19.82182628
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 269573.64341085,
        "median_upper_USD": 1061769.23076923,
        "coverage": 0.90821256,
        "median_ape_pct": 19.82182628
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 228988.32684825,
        "median_upper_USD": 1249954.54545454,
        "coverage": 0.95652174,
        "median_ape_pct": 19.82182628
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 538421.80288969,
        "median_lower_USD": 368142.42103616,
        "median_upper_USD": 787461.64870391,
        "coverage": 0.94202899,
        "median_ape_pct": 11.72241492
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 538421.80288969,
        "median_lower_USD": 314545.25990604,
        "median_upper_USD": 921641.73102968,
        "coverage": 0.98067633,
        "median_ape_pct": 11.72241492
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 538421.80288969,
        "median_lower_USD": 266187.82661268,
        "median_upper_USD": 1089073.23642866,
        "coverage": 0.99516908,
        "median_ape_pct": 11.72241492
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 529039.41302744,
        "median_lower_USD": 364054.12161635,
        "median_upper_USD": 768794.20920653,
        "coverage": 0.93236715,
        "median_ape_pct": 12.04897908
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 529039.41302744,
        "median_lower_USD": 307905.26472231,
        "median_upper_USD": 908989.65559695,
        "coverage": 0.97584541,
        "median_ape_pct": 12.04897908
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 529039.41302744,
        "median_lower_USD": 263511.04995004,
        "median_upper_USD": 1062128.89588303,
        "coverage": 0.99516908,
        "median_ape_pct": 12.04897908
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 500916.71392339,
        "median_lower_USD": 286635.19731394,
        "median_upper_USD": 875389.89153864,
        "coverage": 0.95169082,
        "median_ape_pct": 19.63361132
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 500916.71392339,
        "median_lower_USD": 227343.63761172,
        "median_upper_USD": 1103692.88062659,
        "coverage": 0.99033816,
        "median_ape_pct": 19.63361132
      },
      {
        "township": "Lemont",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 204,
        "training_comparable_sales": 159,
        "latitude": 41.663,
        "longitude": -87.982,
        "observed_price_q10_USD": 311600.0,
        "observed_price_median_USD": 565000.0,
        "observed_price_q90_USD": 900000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 500916.71392339,
        "median_lower_USD": 175843.5557755,
        "median_upper_USD": 1426936.30813603,
        "coverage": 0.99516908,
        "median_ape_pct": 19.63361132
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 322621.21212121,
        "median_upper_USD": 887185.92964824,
        "coverage": 0.9625,
        "median_ape_pct": 15.65333826
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 269573.64341085,
        "median_upper_USD": 1061769.23076923,
        "coverage": 1.0,
        "median_ape_pct": 15.65333826
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 228988.32684825,
        "median_upper_USD": 1249954.54545454,
        "coverage": 1.0,
        "median_ape_pct": 15.65333826
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 497694.9845307,
        "median_lower_USD": 340295.72272025,
        "median_upper_USD": 727897.18203611,
        "coverage": 0.9625,
        "median_ape_pct": 11.48267373
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 497694.9845307,
        "median_lower_USD": 290752.70990691,
        "median_upper_USD": 851927.73510629,
        "coverage": 1.0,
        "median_ape_pct": 11.48267373
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 497694.9845307,
        "median_lower_USD": 246053.08614406,
        "median_upper_USD": 1006694.53697477,
        "coverage": 1.0,
        "median_ape_pct": 11.48267373
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 491133.72182168,
        "median_lower_USD": 337969.63192359,
        "median_upper_USD": 713710.07903144,
        "coverage": 0.95,
        "median_ape_pct": 10.48157818
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 491133.72182168,
        "median_lower_USD": 285843.84245813,
        "median_upper_USD": 843860.51711346,
        "coverage": 1.0,
        "median_ape_pct": 10.48157818
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 491133.72182168,
        "median_lower_USD": 244630.47462286,
        "median_upper_USD": 986027.32583617,
        "coverage": 1.0,
        "median_ape_pct": 10.48157818
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 468241.07811234,
        "median_lower_USD": 267937.50355024,
        "median_upper_USD": 818286.74346328,
        "coverage": 0.9875,
        "median_ape_pct": 17.38337819
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 468241.07811234,
        "median_lower_USD": 212513.63154469,
        "median_upper_USD": 1031697.1463814,
        "coverage": 1.0,
        "median_ape_pct": 17.38337819
      },
      {
        "township": "Lemont",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 52,
        "latitude": 41.662,
        "longitude": -87.983,
        "observed_price_q10_USD": 399250.0,
        "observed_price_median_USD": 535000.0,
        "observed_price_q90_USD": 651500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 468241.07811234,
        "median_lower_USD": 164372.98626059,
        "median_upper_USD": 1333854.86398731,
        "coverage": 1.0,
        "median_ape_pct": 17.38337819
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 322621.21212121,
        "median_upper_USD": 887185.92964824,
        "coverage": 0.73417722,
        "median_ape_pct": 23.5225956
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 269573.64341085,
        "median_upper_USD": 1061769.23076923,
        "coverage": 0.89873418,
        "median_ape_pct": 23.5225956
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 535000.0,
        "median_lower_USD": 228988.32684825,
        "median_upper_USD": 1249954.54545454,
        "coverage": 0.96202532,
        "median_ape_pct": 23.5225956
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 738473.70717167,
        "median_lower_USD": 504926.61510111,
        "median_upper_USD": 1080044.90132623,
        "coverage": 0.94936709,
        "median_ape_pct": 9.68307535
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 738473.70717167,
        "median_lower_USD": 431415.3009953,
        "median_upper_USD": 1264079.91308079,
        "coverage": 0.98734177,
        "median_ape_pct": 9.68307535
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 738473.70717167,
        "median_lower_USD": 365090.54809378,
        "median_upper_USD": 1493720.99341172,
        "coverage": 1.0,
        "median_ape_pct": 9.68307535
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 752172.45691091,
        "median_lower_USD": 517601.29087113,
        "median_upper_USD": 1093048.67455643,
        "coverage": 0.96202532,
        "median_ape_pct": 11.85314258
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 752172.45691091,
        "median_lower_USD": 437770.52098379,
        "median_upper_USD": 1292374.37839342,
        "coverage": 0.98734177,
        "median_ape_pct": 11.85314258
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 752172.45691091,
        "median_lower_USD": 374652.15064008,
        "median_upper_USD": 1510103.18229536,
        "coverage": 1.0,
        "median_ape_pct": 11.85314258
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 782706.11553866,
        "median_lower_USD": 447881.08607724,
        "median_upper_USD": 1367838.210511,
        "coverage": 0.97468354,
        "median_ape_pct": 17.35171659
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 782706.11553866,
        "median_lower_USD": 355235.21284361,
        "median_upper_USD": 1724572.45552209,
        "coverage": 1.0,
        "median_ape_pct": 17.35171659
      },
      {
        "township": "Lemont",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 78,
        "training_comparable_sales": 64,
        "latitude": 41.66,
        "longitude": -87.974,
        "observed_price_q10_USD": 600000.0,
        "observed_price_median_USD": 780000.0,
        "observed_price_q90_USD": 1060000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 782706.11553866,
        "median_lower_USD": 274763.89319403,
        "median_upper_USD": 2229655.63699088,
        "coverage": 1.0,
        "median_ape_pct": 17.35171659
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 360000.0,
        "median_lower_USD": 217090.90909091,
        "median_upper_USD": 596984.92462311,
        "coverage": 0.70833333,
        "median_ape_pct": 32.93891029
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 360000.0,
        "median_lower_USD": 181395.34883721,
        "median_upper_USD": 714461.53846154,
        "coverage": 0.77083333,
        "median_ape_pct": 32.93891029
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 360000.0,
        "median_lower_USD": 154085.60311284,
        "median_upper_USD": 841090.90909091,
        "coverage": 0.875,
        "median_ape_pct": 32.93891029
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 314932.92215935,
        "median_lower_USD": 215333.34609685,
        "median_upper_USD": 460600.95780621,
        "coverage": 0.89583333,
        "median_ape_pct": 21.39892448
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 314932.92215935,
        "median_lower_USD": 183983.37014201,
        "median_upper_USD": 539085.38246294,
        "coverage": 0.9375,
        "median_ape_pct": 21.39892448
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 314932.92215935,
        "median_lower_USD": 155698.2084092,
        "median_upper_USD": 637019.1826431,
        "coverage": 0.97916667,
        "median_ape_pct": 21.39892448
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 323560.39195955,
        "median_lower_USD": 222655.42298748,
        "median_upper_USD": 470194.37407056,
        "coverage": 0.85416667,
        "median_ape_pct": 15.7030828
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 323560.39195955,
        "median_lower_USD": 188314.79410928,
        "median_upper_USD": 555937.87912521,
        "coverage": 0.91666667,
        "median_ape_pct": 15.7030828
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 323560.39195955,
        "median_lower_USD": 161163.30184096,
        "median_upper_USD": 649597.80576055,
        "coverage": 0.97916667,
        "median_ape_pct": 15.7030828
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 269742.11576017,
        "median_lower_USD": 154352.17557268,
        "median_upper_USD": 471394.77461079,
        "coverage": 0.85416667,
        "median_ape_pct": 25.9777692
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 269742.11576017,
        "median_lower_USD": 122423.85232803,
        "median_upper_USD": 594335.23476955,
        "coverage": 0.95833333,
        "median_ape_pct": 25.9777692
      },
      {
        "township": "Lemont",
        "size_profile": "Under 1,500 sq ft",
        "sales": 48,
        "parcels": 47,
        "training_comparable_sales": 43,
        "latitude": 41.668,
        "longitude": -87.993,
        "observed_price_q10_USD": 173200.0,
        "observed_price_median_USD": 368000.0,
        "observed_price_q90_USD": 471500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 269742.11576017,
        "median_lower_USD": 94691.21604301,
        "median_upper_USD": 768400.83014375,
        "coverage": 0.97916667,
        "median_ape_pct": 25.9777692
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 202015.15151515,
        "median_upper_USD": 555527.63819095,
        "coverage": 0.90018484,
        "median_ape_pct": 15.29411765
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 168798.4496124,
        "median_upper_USD": 664846.15384615,
        "coverage": 0.95933457,
        "median_ape_pct": 15.29411765
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 143385.21400778,
        "median_upper_USD": 782681.81818182,
        "coverage": 0.97597043,
        "median_ape_pct": 15.29411765
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 316077.05773655,
        "median_lower_USD": 216115.64138862,
        "median_upper_USD": 462274.29808169,
        "coverage": 0.87985213,
        "median_ape_pct": 15.27090671
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 316077.05773655,
        "median_lower_USD": 184651.77253688,
        "median_upper_USD": 541043.85273337,
        "coverage": 0.95194085,
        "median_ape_pct": 15.27090671
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 316077.05773655,
        "median_lower_USD": 156263.85222417,
        "median_upper_USD": 639333.44151838,
        "coverage": 0.97966728,
        "median_ape_pct": 15.27090671
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 321922.92173254,
        "median_lower_USD": 221528.6113162,
        "median_upper_USD": 467814.82049237,
        "coverage": 0.87985213,
        "median_ape_pct": 15.12145772
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 321922.92173254,
        "median_lower_USD": 187361.77304638,
        "median_upper_USD": 553124.39593087,
        "coverage": 0.95194085,
        "median_ape_pct": 15.12145772
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 321922.92173254,
        "median_lower_USD": 160347.6886973,
        "median_upper_USD": 646310.32962658,
        "coverage": 0.97227357,
        "median_ape_pct": 15.12145772
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 280131.95986606,
        "median_lower_USD": 160297.46534357,
        "median_upper_USD": 489551.8139991,
        "coverage": 0.90573013,
        "median_ape_pct": 23.54188429
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 280131.95986606,
        "median_lower_USD": 127139.33673411,
        "median_upper_USD": 617227.65710596,
        "coverage": 0.97227357,
        "median_ape_pct": 23.54188429
      },
      {
        "township": "Leyden",
        "size_profile": "All sizes",
        "sales": 541,
        "parcels": 531,
        "training_comparable_sales": 462,
        "latitude": 41.932,
        "longitude": -87.853,
        "observed_price_q10_USD": 235000.0,
        "observed_price_median_USD": 355000.0,
        "observed_price_q90_USD": 500000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 280131.95986606,
        "median_lower_USD": 98338.50326812,
        "median_upper_USD": 797997.85771039,
        "coverage": 0.99260628,
        "median_ape_pct": 23.54188429
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 202015.15151515,
        "median_upper_USD": 555527.63819095,
        "coverage": 0.87068966,
        "median_ape_pct": 21.18289423
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 168798.4496124,
        "median_upper_USD": 664846.15384615,
        "coverage": 0.95689655,
        "median_ape_pct": 21.18289423
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 143385.21400778,
        "median_upper_USD": 782681.81818182,
        "coverage": 0.97413793,
        "median_ape_pct": 21.18289423
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 410214.76695778,
        "median_lower_USD": 280481.69045555,
        "median_upper_USD": 599954.15300343,
        "coverage": 0.89655172,
        "median_ape_pct": 11.82925702
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 410214.76695778,
        "median_lower_USD": 239646.88985016,
        "median_upper_USD": 702183.7635174,
        "coverage": 0.95689655,
        "median_ape_pct": 11.82925702
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 410214.76695778,
        "median_lower_USD": 202804.15219978,
        "median_upper_USD": 829747.08951946,
        "coverage": 0.98275862,
        "median_ape_pct": 11.82925702
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 376359.73594882,
        "median_lower_USD": 258988.85736798,
        "median_upper_USD": 546921.79533501,
        "coverage": 0.87931034,
        "median_ape_pct": 14.02872819
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 376359.73594882,
        "median_lower_USD": 219044.4440897,
        "median_upper_USD": 646657.12674025,
        "coverage": 0.96551724,
        "median_ape_pct": 14.02872819
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 376359.73594882,
        "median_lower_USD": 187462.3076025,
        "median_upper_USD": 755600.69997547,
        "coverage": 0.98275862,
        "median_ape_pct": 14.02872819
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 395119.98338108,
        "median_lower_USD": 226096.05798947,
        "median_upper_USD": 690502.09302781,
        "coverage": 0.93965517,
        "median_ape_pct": 18.06309076
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 395119.98338108,
        "median_lower_USD": 179327.24506509,
        "median_upper_USD": 870586.06856087,
        "coverage": 0.97413793,
        "median_ape_pct": 18.06309076
      },
      {
        "township": "Leyden",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 116,
        "parcels": 115,
        "training_comparable_sales": 104,
        "latitude": 41.926,
        "longitude": -87.844,
        "observed_price_q10_USD": 292500.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 572500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 395119.98338108,
        "median_lower_USD": 138704.30134282,
        "median_upper_USD": 1125558.4704702,
        "coverage": 0.99137931,
        "median_ape_pct": 18.06309076
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 202015.15151515,
        "median_upper_USD": 555527.63819095,
        "coverage": 0.91970803,
        "median_ape_pct": 13.50397176
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 168798.4496124,
        "median_upper_USD": 664846.15384615,
        "coverage": 0.96836983,
        "median_ape_pct": 13.50397176
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 335000.0,
        "median_lower_USD": 143385.21400778,
        "median_upper_USD": 782681.81818182,
        "coverage": 0.97810219,
        "median_ape_pct": 13.50397176
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 301791.19755925,
        "median_lower_USD": 206347.77700417,
        "median_upper_USD": 441380.70323097,
        "coverage": 0.87347932,
        "median_ape_pct": 16.23214485
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 301791.19755925,
        "median_lower_USD": 176305.99311573,
        "median_upper_USD": 516590.07907044,
        "coverage": 0.94890511,
        "median_ape_pct": 16.23214485
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 301791.19755925,
        "median_lower_USD": 149201.13289988,
        "median_upper_USD": 610437.23431623,
        "coverage": 0.97810219,
        "median_ape_pct": 16.23214485
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 306715.36583418,
        "median_lower_USD": 211063.65678129,
        "median_upper_USD": 445715.36887696,
        "coverage": 0.8783455,
        "median_ape_pct": 15.70575419
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 306715.36583418,
        "median_lower_USD": 178510.85115028,
        "median_upper_USD": 526994.94194668,
        "coverage": 0.94647202,
        "median_ape_pct": 15.70575419
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 306715.36583418,
        "median_lower_USD": 152772.90518728,
        "median_upper_USD": 615778.79613842,
        "coverage": 0.96836983,
        "median_ape_pct": 15.70575419
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 264577.59021797,
        "median_lower_USD": 151396.92421718,
        "median_upper_USD": 462369.37512109,
        "coverage": 0.89781022,
        "median_ape_pct": 25.04616699
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 264577.59021797,
        "median_lower_USD": 120079.90573838,
        "median_upper_USD": 582955.99763433,
        "coverage": 0.97080292,
        "median_ape_pct": 25.04616699
      },
      {
        "township": "Leyden",
        "size_profile": "Under 1,500 sq ft",
        "sales": 411,
        "parcels": 402,
        "training_comparable_sales": 341,
        "latitude": 41.934,
        "longitude": -87.855,
        "observed_price_q10_USD": 225000.0,
        "observed_price_median_USD": 340000.0,
        "observed_price_q90_USD": 435000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 264577.59021797,
        "median_lower_USD": 92878.24292794,
        "median_upper_USD": 753688.9053754,
        "coverage": 0.99270073,
        "median_ape_pct": 25.04616699
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 270474.01499313,
        "median_upper_USD": 743784.75878769,
        "coverage": 0.74390244,
        "median_ape_pct": 26.24958137
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 226000.8422579,
        "median_upper_USD": 890149.11621626,
        "coverage": 0.85094851,
        "median_ape_pct": 26.24958137
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 191975.57327983,
        "median_upper_USD": 1047916.9123603,
        "coverage": 0.91192412,
        "median_ape_pct": 26.24958137
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 455844.48198366,
        "median_lower_USD": 311680.71261747,
        "median_upper_USD": 666689.28600013,
        "coverage": 0.83197832,
        "median_ape_pct": 16.29176884
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 455844.48198366,
        "median_lower_USD": 266303.70518569,
        "median_upper_USD": 780290.27650988,
        "coverage": 0.92682927,
        "median_ape_pct": 16.29176884
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 455844.48198366,
        "median_lower_USD": 225362.81272672,
        "median_upper_USD": 922042.94595366,
        "coverage": 0.96205962,
        "median_ape_pct": 16.29176884
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 430269.86652043,
        "median_lower_USD": 296086.67040078,
        "median_upper_USD": 625263.39934491,
        "coverage": 0.81571816,
        "median_ape_pct": 17.90541737
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 430269.86652043,
        "median_lower_USD": 250420.58094476,
        "median_upper_USD": 739284.91554913,
        "coverage": 0.91869919,
        "median_ape_pct": 17.90541737
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 430269.86652043,
        "median_lower_USD": 214314.58885046,
        "median_upper_USD": 863833.67099982,
        "coverage": 0.95799458,
        "median_ape_pct": 17.90541737
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 365487.96138898,
        "median_lower_USD": 209139.98478522,
        "median_upper_USD": 638717.8905911,
        "coverage": 0.81707317,
        "median_ape_pct": 24.9372467
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 365487.96138898,
        "median_lower_USD": 165878.59884861,
        "median_upper_USD": 805296.46890847,
        "coverage": 0.9295393,
        "median_ape_pct": 24.9372467
      },
      {
        "township": "Lyons",
        "size_profile": "All sizes",
        "sales": 738,
        "parcels": 720,
        "training_comparable_sales": 646,
        "latitude": 41.785,
        "longitude": -87.866,
        "observed_price_q10_USD": 245000.0,
        "observed_price_median_USD": 469250.0,
        "observed_price_q90_USD": 1250000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 365487.96138898,
        "median_lower_USD": 128302.17267138,
        "median_upper_USD": 1041147.21628616,
        "coverage": 0.97289973,
        "median_ape_pct": 24.9372467
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 270474.01499313,
        "median_upper_USD": 743784.75878769,
        "coverage": 0.80933852,
        "median_ape_pct": 21.95121951
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 226000.8422579,
        "median_upper_USD": 890149.11621626,
        "coverage": 0.92217899,
        "median_ape_pct": 21.95121951
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 191975.57327983,
        "median_upper_USD": 1047916.9123603,
        "coverage": 0.97276265,
        "median_ape_pct": 21.95121951
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 561462.25577823,
        "median_lower_USD": 383896.18149429,
        "median_upper_USD": 821159.15671922,
        "coverage": 0.82879377,
        "median_ape_pct": 16.16008243
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 561462.25577823,
        "median_lower_USD": 328005.46007491,
        "median_upper_USD": 961081.14966008,
        "coverage": 0.94163424,
        "median_ape_pct": 16.16008243
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 561462.25577823,
        "median_lower_USD": 277578.68791447,
        "median_upper_USD": 1135677.4795359,
        "coverage": 0.9688716,
        "median_ape_pct": 16.16008243
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 576841.95782898,
        "median_lower_USD": 396949.04972608,
        "median_upper_USD": 838260.33729415,
        "coverage": 0.80544747,
        "median_ape_pct": 19.49867521
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 576841.95782898,
        "median_lower_USD": 335726.73671301,
        "median_upper_USD": 991123.4582321,
        "coverage": 0.93774319,
        "median_ape_pct": 19.49867521
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 576841.95782898,
        "median_lower_USD": 287321.18292077,
        "median_upper_USD": 1158099.93864507,
        "coverage": 0.97276265,
        "median_ape_pct": 19.49867521
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 451856.31192994,
        "median_lower_USD": 258561.79186585,
        "median_upper_USD": 789653.12375641,
        "coverage": 0.78988327,
        "median_ape_pct": 25.13680826
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 451856.31192994,
        "median_lower_USD": 205077.32079325,
        "median_upper_USD": 995595.83595674,
        "coverage": 0.93774319,
        "median_ape_pct": 25.13680826
      },
      {
        "township": "Lyons",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 257,
        "parcels": 249,
        "training_comparable_sales": 213,
        "latitude": 41.788,
        "longitude": -87.874,
        "observed_price_q10_USD": 329540.0,
        "observed_price_median_USD": 600000.0,
        "observed_price_q90_USD": 969000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 451856.31192994,
        "median_lower_USD": 158621.22061576,
        "median_upper_USD": 1287180.40271237,
        "coverage": 0.98054475,
        "median_ape_pct": 25.13680826
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 270474.01499313,
        "median_upper_USD": 743784.75878769,
        "coverage": 0.37588652,
        "median_ape_pct": 48.27586207
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 226000.8422579,
        "median_upper_USD": 890149.11621626,
        "coverage": 0.5177305,
        "median_ape_pct": 48.27586207
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 448524.74848106,
        "median_lower_USD": 191975.57327983,
        "median_upper_USD": 1047916.9123603,
        "coverage": 0.68794326,
        "median_ape_pct": 48.27586207
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 925952.79491141,
        "median_lower_USD": 633114.22727383,
        "median_upper_USD": 1354239.94828887,
        "coverage": 0.80141844,
        "median_ape_pct": 19.12207059
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 925952.79491141,
        "median_lower_USD": 540940.32034547,
        "median_upper_USD": 1584996.61821601,
        "coverage": 0.91489362,
        "median_ape_pct": 19.12207059
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 925952.79491141,
        "median_lower_USD": 457777.45384858,
        "median_upper_USD": 1872937.54027442,
        "coverage": 0.95744681,
        "median_ape_pct": 19.12207059
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1043268.68945207,
        "median_lower_USD": 717916.76951791,
        "median_upper_USD": 1516066.4921115,
        "coverage": 0.85106383,
        "median_ape_pct": 17.84852537
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1043268.68945207,
        "median_lower_USD": 607190.90882851,
        "median_upper_USD": 1792532.69863834,
        "coverage": 0.93617021,
        "median_ape_pct": 17.84852537
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1043268.68945207,
        "median_lower_USD": 519645.26832571,
        "median_upper_USD": 2094524.13931887,
        "coverage": 0.96453901,
        "median_ape_pct": 17.84852537
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 880496.90811527,
        "median_lower_USD": 503839.05742569,
        "median_upper_USD": 1538735.02614452,
        "coverage": 0.84397163,
        "median_ape_pct": 25.09257628
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 880496.90811527,
        "median_lower_USD": 399618.06909763,
        "median_upper_USD": 1940039.41551284,
        "coverage": 0.92907801,
        "median_ape_pct": 25.09257628
      },
      {
        "township": "Lyons",
        "size_profile": "Over 2,500 sq ft",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 137,
        "latitude": 41.787,
        "longitude": -87.895,
        "observed_price_q10_USD": 625000.0,
        "observed_price_median_USD": 1186000.0,
        "observed_price_q90_USD": 1825000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 880496.90811527,
        "median_lower_USD": 309092.71515345,
        "median_upper_USD": 2508227.36089286,
        "coverage": 0.9787234,
        "median_ape_pct": 25.09257628
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 339900.0,
        "median_lower_USD": 204970.0,
        "median_upper_USD": 563653.26633166,
        "coverage": 0.84705882,
        "median_ape_pct": 23.15656033
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 339900.0,
        "median_lower_USD": 171267.44186047,
        "median_upper_USD": 674570.76923077,
        "coverage": 0.93529412,
        "median_ape_pct": 23.15656033
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 339900.0,
        "median_lower_USD": 145482.49027237,
        "median_upper_USD": 794130.0,
        "coverage": 0.95882353,
        "median_ape_pct": 23.15656033
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 317111.52488628,
        "median_lower_USD": 216822.95160328,
        "median_upper_USD": 463787.24425675,
        "coverage": 0.84705882,
        "median_ape_pct": 15.35738704
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 317111.52488628,
        "median_lower_USD": 185256.10679067,
        "median_upper_USD": 542814.59843767,
        "coverage": 0.92058824,
        "median_ape_pct": 15.35738704
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 317111.52488628,
        "median_lower_USD": 156775.27758029,
        "median_upper_USD": 641425.87254678,
        "coverage": 0.95882353,
        "median_ape_pct": 15.35738704
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 308362.88021996,
        "median_lower_USD": 212197.38025783,
        "median_upper_USD": 448109.51851532,
        "coverage": 0.80882353,
        "median_ape_pct": 17.54360428
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 308362.88021996,
        "median_lower_USD": 179469.71799573,
        "median_upper_USD": 529825.6829033,
        "coverage": 0.89705882,
        "median_ape_pct": 17.54360428
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 308362.88021996,
        "median_lower_USD": 153593.52126033,
        "median_upper_USD": 619086.43748316,
        "coverage": 0.94411765,
        "median_ape_pct": 17.54360428
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 276047.37975045,
        "median_lower_USD": 157960.18172966,
        "median_upper_USD": 482413.70092559,
        "coverage": 0.82647059,
        "median_ape_pct": 24.47132166
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 276047.37975045,
        "median_lower_USD": 125285.52895372,
        "median_upper_USD": 608227.91349859,
        "coverage": 0.92352941,
        "median_ape_pct": 24.47132166
      },
      {
        "township": "Lyons",
        "size_profile": "Under 1,500 sq ft",
        "sales": 340,
        "parcels": 332,
        "training_comparable_sales": 296,
        "latitude": 41.782,
        "longitude": -87.848,
        "observed_price_q10_USD": 181900.0,
        "observed_price_median_USD": 331500.0,
        "observed_price_q90_USD": 570300.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 276047.37975045,
        "median_lower_USD": 96904.63797391,
        "median_upper_USD": 786362.31928961,
        "coverage": 0.96470588,
        "median_ape_pct": 24.47132166
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 432500.0,
        "median_lower_USD": 260810.60606061,
        "median_upper_USD": 717211.05527638,
        "coverage": 0.87081892,
        "median_ape_pct": 18.15018468
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 432500.0,
        "median_lower_USD": 217926.35658915,
        "median_upper_USD": 858346.15384615,
        "coverage": 0.93656286,
        "median_ape_pct": 18.15018468
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 432500.0,
        "median_lower_USD": 185116.73151751,
        "median_upper_USD": 1010477.27272727,
        "coverage": 0.96655133,
        "median_ape_pct": 18.15018468
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 427462.81077358,
        "median_lower_USD": 292274.92872043,
        "median_upper_USD": 625180.05014803,
        "coverage": 0.89965398,
        "median_ape_pct": 13.70956174
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 427462.81077358,
        "median_lower_USD": 249723.17278632,
        "median_upper_USD": 731708.04517529,
        "coverage": 0.96770473,
        "median_ape_pct": 13.70956174
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 427462.81077358,
        "median_lower_USD": 211331.3315822,
        "median_upper_USD": 864634.94658564,
        "coverage": 0.98385236,
        "median_ape_pct": 13.70956174
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 428124.89089852,
        "median_lower_USD": 294610.62306537,
        "median_upper_USD": 622146.3445539,
        "coverage": 0.89619377,
        "median_ape_pct": 13.51697786
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 428124.89089852,
        "median_lower_USD": 249172.18759178,
        "median_upper_USD": 735599.44221045,
        "coverage": 0.96770473,
        "median_ape_pct": 13.51697786
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 428124.89089852,
        "median_lower_USD": 213246.19060956,
        "median_upper_USD": 859527.29886025,
        "coverage": 0.98154556,
        "median_ape_pct": 13.51697786
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 348432.97691709,
        "median_lower_USD": 199380.75994124,
        "median_upper_USD": 608913.01366835,
        "coverage": 0.86735871,
        "median_ape_pct": 24.40759498
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 348432.97691709,
        "median_lower_USD": 158138.10606513,
        "median_upper_USD": 767718.43563946,
        "coverage": 0.96885813,
        "median_ape_pct": 24.40759498
      },
      {
        "township": "Maine",
        "size_profile": "All sizes",
        "sales": 867,
        "parcels": 852,
        "training_comparable_sales": 790,
        "latitude": 42.033,
        "longitude": -87.855,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 450000.0,
        "observed_price_q90_USD": 849940.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 348432.97691709,
        "median_lower_USD": 122315.13125337,
        "median_upper_USD": 992563.53779995,
        "coverage": 0.98961938,
        "median_ape_pct": 24.40759498
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 432500.0,
        "median_lower_USD": 260810.60606061,
        "median_upper_USD": 717211.05527638,
        "coverage": 0.90625,
        "median_ape_pct": 18.14602477
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 432500.0,
        "median_lower_USD": 217926.35658915,
        "median_upper_USD": 858346.15384615,
        "coverage": 0.95486111,
        "median_ape_pct": 18.14602477
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 432500.0,
        "median_lower_USD": 185116.73151751,
        "median_upper_USD": 1010477.27272727,
        "coverage": 0.97916667,
        "median_ape_pct": 18.14602477
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 509724.32821582,
        "median_lower_USD": 348520.70856582,
        "median_upper_USD": 745490.53869491,
        "coverage": 0.89930556,
        "median_ape_pct": 14.4917968
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 509724.32821582,
        "median_lower_USD": 297780.23556732,
        "median_upper_USD": 872518.92416588,
        "coverage": 0.97569444,
        "median_ape_pct": 14.4917968
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 509724.32821582,
        "median_lower_USD": 252000.21687676,
        "median_upper_USD": 1031026.45702138,
        "coverage": 0.98263889,
        "median_ape_pct": 14.4917968
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 493065.02456234,
        "median_lower_USD": 339298.64202286,
        "median_upper_USD": 716516.62676055,
        "coverage": 0.89930556,
        "median_ape_pct": 13.30017783
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 493065.02456234,
        "median_lower_USD": 286967.87644686,
        "median_upper_USD": 847178.86007592,
        "coverage": 0.96180556,
        "median_ape_pct": 13.30017783
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 493065.02456234,
        "median_lower_USD": 245592.44380782,
        "median_upper_USD": 989904.71643702,
        "coverage": 0.97569444,
        "median_ape_pct": 13.30017783
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 440020.82559961,
        "median_lower_USD": 251789.27486791,
        "median_upper_USD": 768969.71510377,
        "coverage": 0.92013889,
        "median_ape_pct": 18.24380709
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 440020.82559961,
        "median_lower_USD": 199705.72419755,
        "median_upper_USD": 969518.16348456,
        "coverage": 0.97222222,
        "median_ape_pct": 18.24380709
      },
      {
        "township": "Maine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 288,
        "parcels": 284,
        "training_comparable_sales": 245,
        "latitude": 42.032,
        "longitude": -87.853,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 510000.0,
        "observed_price_q90_USD": 826500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 440020.82559961,
        "median_lower_USD": 154466.45008643,
        "median_upper_USD": 1253465.24667992,
        "coverage": 0.98611111,
        "median_ape_pct": 18.24380709
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 520000.0,
        "median_lower_USD": 313575.75757576,
        "median_upper_USD": 862311.55778894,
        "coverage": 0.4125,
        "median_ape_pct": 42.12769338
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 520000.0,
        "median_lower_USD": 262015.50387597,
        "median_upper_USD": 1032000.0,
        "coverage": 0.6625,
        "median_ape_pct": 42.12769338
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 520000.0,
        "median_lower_USD": 222568.09338521,
        "median_upper_USD": 1214909.09090909,
        "coverage": 0.8125,
        "median_ape_pct": 42.12769338
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 806726.82863587,
        "median_lower_USD": 551594.24491151,
        "median_upper_USD": 1179867.59659773,
        "coverage": 0.8375,
        "median_ape_pct": 19.32596564
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 806726.82863587,
        "median_lower_USD": 471288.6785501,
        "median_upper_USD": 1380911.96682905,
        "coverage": 0.975,
        "median_ape_pct": 19.32596564
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 806726.82863587,
        "median_lower_USD": 398833.8882865,
        "median_upper_USD": 1631777.5273233,
        "coverage": 1.0,
        "median_ape_pct": 19.32596564
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 824000.3165223,
        "median_lower_USD": 567029.0417995,
        "median_upper_USD": 1197428.1237414,
        "coverage": 0.8625,
        "median_ape_pct": 15.53402115
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 824000.3165223,
        "median_lower_USD": 479574.92266631,
        "median_upper_USD": 1415788.21063855,
        "coverage": 0.9875,
        "median_ape_pct": 15.53402115
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 824000.3165223,
        "median_lower_USD": 410429.1348038,
        "median_upper_USD": 1654308.78086527,
        "coverage": 1.0,
        "median_ape_pct": 15.53402115
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 814472.39594396,
        "median_lower_USD": 466058.4273374,
        "median_upper_USD": 1423352.19115018,
        "coverage": 0.95,
        "median_ape_pct": 16.8328456
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 814472.39594396,
        "median_lower_USD": 369652.50326335,
        "median_upper_USD": 1794564.56509399,
        "coverage": 1.0,
        "median_ape_pct": 16.8328456
      },
      {
        "township": "Maine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 80,
        "parcels": 79,
        "training_comparable_sales": 91,
        "latitude": 42.028,
        "longitude": -87.838,
        "observed_price_q10_USD": 640000.0,
        "observed_price_median_USD": 962500.0,
        "observed_price_q90_USD": 1423400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 814472.39594396,
        "median_lower_USD": 285915.23940581,
        "median_upper_USD": 2320146.64602454,
        "coverage": 1.0,
        "median_ape_pct": 16.8328456
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 430000.0,
        "median_lower_USD": 259303.03030303,
        "median_upper_USD": 713065.32663317,
        "coverage": 0.9238477,
        "median_ape_pct": 15.44715447
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 430000.0,
        "median_lower_USD": 216666.66666667,
        "median_upper_USD": 853384.61538462,
        "coverage": 0.96993988,
        "median_ape_pct": 15.44715447
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 430000.0,
        "median_lower_USD": 184046.692607,
        "median_upper_USD": 1004636.36363636,
        "coverage": 0.98396794,
        "median_ape_pct": 15.44715447
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 380066.57970639,
        "median_lower_USD": 259868.06265479,
        "median_upper_USD": 555861.32260355,
        "coverage": 0.90981964,
        "median_ape_pct": 13.10649914
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 380066.57970639,
        "median_lower_USD": 222034.36126423,
        "median_upper_USD": 650577.70422215,
        "coverage": 0.96192385,
        "median_ape_pct": 13.10649914
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 380066.57970639,
        "median_lower_USD": 187899.33148544,
        "median_upper_USD": 768765.93369309,
        "coverage": 0.98196393,
        "median_ape_pct": 13.10649914
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 388268.23490287,
        "median_lower_USD": 267183.59299586,
        "median_upper_USD": 564227.09397775,
        "coverage": 0.8997996,
        "median_ape_pct": 13.16821326
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 388268.23490287,
        "median_lower_USD": 225975.28786542,
        "median_upper_USD": 667118.17764944,
        "coverage": 0.96793587,
        "median_ape_pct": 13.16821326
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 388268.23490287,
        "median_lower_USD": 193393.85256009,
        "median_upper_USD": 779508.86359094,
        "coverage": 0.98196393,
        "median_ape_pct": 13.16821326
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 297057.76294585,
        "median_lower_USD": 169982.76984753,
        "median_upper_USD": 519130.93665636,
        "coverage": 0.82364729,
        "median_ape_pct": 28.73993159
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 297057.76294585,
        "median_lower_USD": 134821.19987563,
        "median_upper_USD": 654521.0590604,
        "coverage": 0.96192385,
        "median_ape_pct": 28.73993159
      },
      {
        "township": "Maine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 499,
        "parcels": 489,
        "training_comparable_sales": 454,
        "latitude": 42.035,
        "longitude": -87.859,
        "observed_price_q10_USD": 275000.0,
        "observed_price_median_USD": 406000.0,
        "observed_price_q90_USD": 564520.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 297057.76294585,
        "median_lower_USD": 104280.19639828,
        "median_upper_USD": 846213.54364695,
        "coverage": 0.98997996,
        "median_ape_pct": 28.73993159
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1195000.0,
        "median_lower_USD": 720621.21212121,
        "median_upper_USD": 1981658.29145728,
        "coverage": 0.73865699,
        "median_ape_pct": 29.70588235
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1195000.0,
        "median_lower_USD": 602131.78294574,
        "median_upper_USD": 2371615.38461538,
        "coverage": 0.86569873,
        "median_ape_pct": 29.70588235
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1195000.0,
        "median_lower_USD": 511478.59922179,
        "median_upper_USD": 2791954.54545454,
        "coverage": 0.94192377,
        "median_ape_pct": 29.70588235
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1146736.10383301,
        "median_lower_USD": 784073.38500954,
        "median_upper_USD": 1677143.64111225,
        "coverage": 0.86025408,
        "median_ape_pct": 17.00381887
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1146736.10383301,
        "median_lower_USD": 669921.61886448,
        "median_upper_USD": 1962921.71323422,
        "coverage": 0.93284936,
        "median_ape_pct": 17.00381887
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1146736.10383301,
        "median_lower_USD": 566929.47711135,
        "median_upper_USD": 2319518.99649739,
        "coverage": 0.9600726,
        "median_ape_pct": 17.00381887
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1199190.08852249,
        "median_lower_USD": 825212.79809722,
        "median_upper_USD": 1742649.74043841,
        "coverage": 0.83303085,
        "median_ape_pct": 17.49008027
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1199190.08852249,
        "median_lower_USD": 697938.43817026,
        "median_upper_USD": 2060435.11829013,
        "coverage": 0.9292196,
        "median_ape_pct": 17.49008027
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1199190.08852249,
        "median_lower_USD": 597308.69106317,
        "median_upper_USD": 2407560.59626544,
        "coverage": 0.95281307,
        "median_ape_pct": 17.49008027
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 747377.17152759,
        "median_lower_USD": 427665.11293035,
        "median_upper_USD": 1306098.20542354,
        "coverage": 0.61161525,
        "median_ape_pct": 36.69757583
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 747377.17152759,
        "median_lower_USD": 339200.98914693,
        "median_upper_USD": 1646730.5650416,
        "coverage": 0.77858439,
        "median_ape_pct": 36.69757583
      },
      {
        "township": "New Trier",
        "size_profile": "All sizes",
        "sales": 551,
        "parcels": 547,
        "training_comparable_sales": 476,
        "latitude": 42.091,
        "longitude": -87.736,
        "observed_price_q10_USD": 580000.0,
        "observed_price_median_USD": 1352888.0,
        "observed_price_q90_USD": 2500000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 747377.17152759,
        "median_lower_USD": 262361.89708565,
        "median_upper_USD": 2129015.84690951,
        "coverage": 0.93103448,
        "median_ape_pct": 36.69757583
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1195000.0,
        "median_lower_USD": 720621.21212121,
        "median_upper_USD": 1981658.29145728,
        "coverage": 0.84293194,
        "median_ape_pct": 23.0
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1195000.0,
        "median_lower_USD": 602131.78294574,
        "median_upper_USD": 2371615.38461538,
        "coverage": 0.90575916,
        "median_ape_pct": 23.0
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1195000.0,
        "median_lower_USD": 511478.59922179,
        "median_upper_USD": 2791954.54545454,
        "coverage": 0.94764398,
        "median_ape_pct": 23.0
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 960305.83100977,
        "median_lower_USD": 656602.89324411,
        "median_upper_USD": 1404482.52446021,
        "coverage": 0.83769634,
        "median_ape_pct": 16.96404338
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 960305.83100977,
        "median_lower_USD": 561009.31571328,
        "median_upper_USD": 1643800.31354537,
        "coverage": 0.89005236,
        "median_ape_pct": 16.96404338
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 960305.83100977,
        "median_lower_USD": 474761.0900377,
        "median_upper_USD": 1942423.90208962,
        "coverage": 0.92670157,
        "median_ape_pct": 16.96404338
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 980584.57341337,
        "median_lower_USD": 674781.21053719,
        "median_upper_USD": 1424974.62970373,
        "coverage": 0.76963351,
        "median_ape_pct": 21.20264631
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 980584.57341337,
        "median_lower_USD": 570708.24068035,
        "median_upper_USD": 1684829.54525067,
        "coverage": 0.86910995,
        "median_ape_pct": 21.20264631
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 980584.57341337,
        "median_lower_USD": 488422.72265936,
        "median_upper_USD": 1968676.02797195,
        "coverage": 0.91623037,
        "median_ape_pct": 21.20264631
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 559599.67258139,
        "median_lower_USD": 320214.83434014,
        "median_upper_USD": 977942.80579946,
        "coverage": 0.45549738,
        "median_ape_pct": 44.7176996
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 559599.67258139,
        "median_lower_USD": 253977.20146834,
        "median_upper_USD": 1232991.74785275,
        "coverage": 0.69633508,
        "median_ape_pct": 44.7176996
      },
      {
        "township": "New Trier",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 191,
        "parcels": 189,
        "training_comparable_sales": 164,
        "latitude": 42.089,
        "longitude": -87.735,
        "observed_price_q10_USD": 599000.0,
        "observed_price_median_USD": 975000.0,
        "observed_price_q90_USD": 1675000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 559599.67258139,
        "median_lower_USD": 196443.82689248,
        "median_upper_USD": 1594103.50789283,
        "coverage": 0.87434555,
        "median_ape_pct": 44.7176996
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1275000.0,
        "median_lower_USD": 768863.63636364,
        "median_upper_USD": 2114321.6080402,
        "coverage": 0.6816609,
        "median_ape_pct": 32.89406593
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1275000.0,
        "median_lower_USD": 642441.86046512,
        "median_upper_USD": 2530384.61538462,
        "coverage": 0.83737024,
        "median_ape_pct": 32.89406593
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1275000.0,
        "median_lower_USD": 545719.84435798,
        "median_upper_USD": 2978863.63636364,
        "coverage": 0.94463668,
        "median_ape_pct": 32.89406593
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1545120.44568241,
        "median_lower_USD": 1056466.09890821,
        "median_upper_USD": 2259795.36317638,
        "coverage": 0.88927336,
        "median_ape_pct": 16.71571013
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1545120.44568241,
        "median_lower_USD": 902657.19100696,
        "median_upper_USD": 2644854.78590443,
        "coverage": 0.96885813,
        "median_ape_pct": 16.71571013
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1545120.44568241,
        "median_lower_USD": 763884.84099943,
        "median_upper_USD": 3125336.52132991,
        "coverage": 0.99307958,
        "median_ape_pct": 16.71571013
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1674233.64386318,
        "median_lower_USD": 1152110.11427145,
        "median_upper_USD": 2432977.76794184,
        "coverage": 0.88235294,
        "median_ape_pct": 15.60342712
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1674233.64386318,
        "median_lower_USD": 974417.67215545,
        "median_upper_USD": 2876649.68969918,
        "coverage": 0.97577855,
        "median_ape_pct": 15.60342712
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1674233.64386318,
        "median_lower_USD": 833924.75965338,
        "median_upper_USD": 3361284.41060852,
        "coverage": 0.98615917,
        "median_ape_pct": 15.60342712
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1177351.58918007,
        "median_lower_USD": 673705.61950169,
        "median_upper_USD": 2057511.06183455,
        "coverage": 0.72318339,
        "median_ape_pct": 33.09417618
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1177351.58918007,
        "median_lower_USD": 534347.09921273,
        "median_upper_USD": 2594113.01490566,
        "coverage": 0.84775087,
        "median_ape_pct": 33.09417618
      },
      {
        "township": "New Trier",
        "size_profile": "Over 2,500 sq ft",
        "sales": 289,
        "parcels": 288,
        "training_comparable_sales": 244,
        "latitude": 42.096,
        "longitude": -87.734,
        "observed_price_q10_USD": 1100000.0,
        "observed_price_median_USD": 1775000.0,
        "observed_price_q90_USD": 2650000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1177351.58918007,
        "median_lower_USD": 413301.6209777,
        "median_upper_USD": 3353862.39537543,
        "coverage": 0.97577855,
        "median_ape_pct": 33.09417618
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 605000.0,
        "median_lower_USD": 364833.33333333,
        "median_upper_USD": 1003266.33165829,
        "coverage": 0.69014085,
        "median_ape_pct": 38.20224719
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 605000.0,
        "median_lower_USD": 304844.96124031,
        "median_upper_USD": 1200692.30769231,
        "coverage": 0.87323944,
        "median_ape_pct": 38.20224719
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 605000.0,
        "median_lower_USD": 258949.41634241,
        "median_upper_USD": 1413500.0,
        "coverage": 0.91549296,
        "median_ape_pct": 38.20224719
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 610331.70822063,
        "median_lower_USD": 417310.353135,
        "median_upper_USD": 892632.52459736,
        "coverage": 0.8028169,
        "median_ape_pct": 19.33992871
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 610331.70822063,
        "median_lower_USD": 356554.92545217,
        "median_upper_USD": 1044733.27240428,
        "coverage": 0.90140845,
        "median_ape_pct": 19.33992871
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 610331.70822063,
        "median_lower_USD": 301739.02700842,
        "median_upper_USD": 1234526.39770431,
        "coverage": 0.91549296,
        "median_ape_pct": 19.33992871
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 591486.79983351,
        "median_lower_USD": 407026.77732232,
        "median_upper_USD": 859542.05931822,
        "coverage": 0.8028169,
        "median_ape_pct": 18.4421709
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 591486.79983351,
        "median_lower_USD": 344250.15452117,
        "median_upper_USD": 1016286.06344102,
        "coverage": 0.90140845,
        "median_ape_pct": 18.4421709
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 591486.79983351,
        "median_lower_USD": 294615.68234357,
        "median_upper_USD": 1187501.7364802,
        "coverage": 0.91549296,
        "median_ape_pct": 18.4421709
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 346808.77502886,
        "median_lower_USD": 198451.35707691,
        "median_upper_USD": 606074.59786938,
        "coverage": 0.57746479,
        "median_ape_pct": 37.32834367
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 346808.77502886,
        "median_lower_USD": 157400.95364992,
        "median_upper_USD": 764139.75676749,
        "coverage": 0.71830986,
        "median_ape_pct": 37.32834367
      },
      {
        "township": "New Trier",
        "size_profile": "Under 1,500 sq ft",
        "sales": 71,
        "parcels": 70,
        "training_comparable_sales": 68,
        "latitude": 42.08,
        "longitude": -87.746,
        "observed_price_q10_USD": 375000.0,
        "observed_price_median_USD": 576000.0,
        "observed_price_q90_USD": 985000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 346808.77502886,
        "median_lower_USD": 121744.96574005,
        "median_upper_USD": 987936.75537957,
        "coverage": 0.90140845,
        "median_ape_pct": 37.32834367
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 415000.0,
        "median_lower_USD": 250257.57575758,
        "median_upper_USD": 688190.95477387,
        "coverage": 0.83105802,
        "median_ape_pct": 19.44455
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 415000.0,
        "median_lower_USD": 209108.52713178,
        "median_upper_USD": 823615.38461538,
        "coverage": 0.89419795,
        "median_ape_pct": 19.44455
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 415000.0,
        "median_lower_USD": 177626.45914397,
        "median_upper_USD": 969590.90909091,
        "coverage": 0.94197952,
        "median_ape_pct": 19.44455
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 439253.77560135,
        "median_lower_USD": 300336.92456597,
        "median_upper_USD": 642424.76897861,
        "coverage": 0.91638225,
        "median_ape_pct": 13.25518144
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 439253.77560135,
        "median_lower_USD": 256611.43785357,
        "median_upper_USD": 751891.19001834,
        "coverage": 0.97269625,
        "median_ape_pct": 13.25518144
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 439253.77560135,
        "median_lower_USD": 217160.61131108,
        "median_upper_USD": 888484.69441658,
        "coverage": 0.98805461,
        "median_ape_pct": 13.25518144
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 425265.26369565,
        "median_lower_USD": 292642.79412134,
        "median_upper_USD": 617990.76600923,
        "coverage": 0.89590444,
        "median_ape_pct": 13.9154862
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 425265.26369565,
        "median_lower_USD": 247507.86117445,
        "median_upper_USD": 730686.06244655,
        "coverage": 0.96587031,
        "median_ape_pct": 13.9154862
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 425265.26369565,
        "median_lower_USD": 211821.82911939,
        "median_upper_USD": 853786.15253196,
        "coverage": 0.98634812,
        "median_ape_pct": 13.9154862
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 338702.29927312,
        "median_lower_USD": 193812.65923917,
        "median_upper_USD": 591907.91759034,
        "coverage": 0.8668942,
        "median_ape_pct": 27.05887809
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 338702.29927312,
        "median_lower_USD": 153721.78776207,
        "median_upper_USD": 746278.38514643,
        "coverage": 0.97269625,
        "median_ape_pct": 27.05887809
      },
      {
        "township": "Niles",
        "size_profile": "All sizes",
        "sales": 586,
        "parcels": 567,
        "training_comparable_sales": 536,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 328500.0,
        "observed_price_median_USD": 475000.0,
        "observed_price_q90_USD": 816500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 338702.29927312,
        "median_lower_USD": 118899.24012923,
        "median_upper_USD": 964844.24465799,
        "coverage": 0.99146758,
        "median_ape_pct": 27.05887809
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 432248.42856857,
        "median_lower_USD": 260658.90086408,
        "median_upper_USD": 716793.87652075,
        "coverage": 0.88235294,
        "median_ape_pct": 22.46153846
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 432248.42856857,
        "median_lower_USD": 217799.59579037,
        "median_upper_USD": 857846.88131301,
        "coverage": 0.94117647,
        "median_ape_pct": 22.46153846
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 432248.42856857,
        "median_lower_USD": 185009.05502935,
        "median_upper_USD": 1009889.51038294,
        "coverage": 0.98039216,
        "median_ape_pct": 22.46153846
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 511297.3695634,
        "median_lower_USD": 349596.26540059,
        "median_upper_USD": 747791.16940191,
        "coverage": 0.91503268,
        "median_ape_pct": 13.08635156
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 511297.3695634,
        "median_lower_USD": 298699.20410995,
        "median_upper_USD": 875211.57246278,
        "coverage": 0.98039216,
        "median_ape_pct": 13.08635156
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 511297.3695634,
        "median_lower_USD": 252777.90540133,
        "median_upper_USD": 1034208.26953762,
        "coverage": 0.9869281,
        "median_ape_pct": 13.08635156
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 483321.09732176,
        "median_lower_USD": 332593.43861966,
        "median_upper_USD": 702356.85973182,
        "coverage": 0.91503268,
        "median_ape_pct": 14.07007987
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 483321.09732176,
        "median_lower_USD": 281296.83110966,
        "median_upper_USD": 830436.95229274,
        "coverage": 0.96078431,
        "median_ape_pct": 14.07007987
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 483321.09732176,
        "median_lower_USD": 240739.05777538,
        "median_upper_USD": 970342.26716245,
        "coverage": 0.98039216,
        "median_ape_pct": 14.07007987
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 422761.8395515,
        "median_lower_USD": 241913.31598327,
        "median_upper_USD": 738808.32997772,
        "coverage": 0.92156863,
        "median_ape_pct": 25.38994752
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 422761.8395515,
        "median_lower_USD": 191872.64424513,
        "median_upper_USD": 931490.64414121,
        "coverage": 0.9869281,
        "median_ape_pct": 25.38994752
      },
      {
        "township": "Niles",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 153,
        "parcels": 149,
        "training_comparable_sales": 148,
        "latitude": 42.033,
        "longitude": -87.753,
        "observed_price_q10_USD": 381800.0,
        "observed_price_median_USD": 538420.0,
        "observed_price_q90_USD": 748000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 422761.8395515,
        "median_lower_USD": 148407.79524138,
        "median_upper_USD": 1204300.43913983,
        "coverage": 1.0,
        "median_ape_pct": 25.38994752
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 432248.42856857,
        "median_lower_USD": 260658.90086408,
        "median_upper_USD": 716793.87652075,
        "coverage": 0.20253165,
        "median_ape_pct": 51.43276083
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 432248.42856857,
        "median_lower_USD": 217799.59579037,
        "median_upper_USD": 857846.88131301,
        "coverage": 0.44303797,
        "median_ape_pct": 51.43276083
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 432248.42856857,
        "median_lower_USD": 185009.05502935,
        "median_upper_USD": 1009889.51038294,
        "coverage": 0.64556962,
        "median_ape_pct": 51.43276083
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 780844.97806137,
        "median_lower_USD": 533897.69718582,
        "median_upper_USD": 1142014.4401774,
        "coverage": 0.87341772,
        "median_ape_pct": 14.93072423
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 780844.97806137,
        "median_lower_USD": 456168.5378498,
        "median_upper_USD": 1336608.79515638,
        "coverage": 0.94936709,
        "median_ape_pct": 14.93072423
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 780844.97806137,
        "median_lower_USD": 386038.28172643,
        "median_upper_USD": 1579425.94977082,
        "coverage": 0.98734177,
        "median_ape_pct": 14.93072423
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 785243.85487879,
        "median_lower_USD": 540359.10142616,
        "median_upper_USD": 1141107.6633992,
        "coverage": 0.81012658,
        "median_ape_pct": 14.86176579
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 785243.85487879,
        "median_lower_USD": 457018.34504999,
        "median_upper_USD": 1349197.28781884,
        "coverage": 0.94936709,
        "median_ape_pct": 14.86176579
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 785243.85487879,
        "median_lower_USD": 391124.7963206,
        "median_upper_USD": 1576499.15685598,
        "coverage": 0.97468354,
        "median_ape_pct": 14.86176579
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 874908.73714854,
        "median_lower_USD": 500641.38714808,
        "median_upper_USD": 1528969.27419317,
        "coverage": 0.92405063,
        "median_ape_pct": 19.88528388
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 874908.73714854,
        "median_lower_USD": 397081.84884413,
        "median_upper_USD": 1927726.74088997,
        "coverage": 0.97468354,
        "median_ape_pct": 19.88528388
      },
      {
        "township": "Niles",
        "size_profile": "Over 2,500 sq ft",
        "sales": 79,
        "parcels": 77,
        "training_comparable_sales": 56,
        "latitude": 42.034,
        "longitude": -87.761,
        "observed_price_q10_USD": 647000.0,
        "observed_price_median_USD": 882000.0,
        "observed_price_q90_USD": 1476000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 874908.73714854,
        "median_lower_USD": 307131.02406637,
        "median_upper_USD": 2492308.61866118,
        "coverage": 1.0,
        "median_ape_pct": 19.88528388
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 415000.0,
        "median_lower_USD": 250257.57575758,
        "median_upper_USD": 688190.95477387,
        "coverage": 0.94915254,
        "median_ape_pct": 14.35590366
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 415000.0,
        "median_lower_USD": 209108.52713178,
        "median_upper_USD": 823615.38461538,
        "coverage": 0.97457627,
        "median_ape_pct": 14.35590366
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 415000.0,
        "median_lower_USD": 177626.45914397,
        "median_upper_USD": 969590.90909091,
        "coverage": 0.99152542,
        "median_ape_pct": 14.35590366
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 400476.69076253,
        "median_lower_USD": 273823.34391847,
        "median_upper_USD": 585711.85914616,
        "coverage": 0.92655367,
        "median_ape_pct": 13.01091527
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 400476.69076253,
        "median_lower_USD": 233957.91943444,
        "median_upper_USD": 685514.64396592,
        "coverage": 0.97457627,
        "median_ape_pct": 13.01091527
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 400476.69076253,
        "median_lower_USD": 197989.79044123,
        "median_upper_USD": 810049.74795262,
        "coverage": 0.98870056,
        "median_ape_pct": 13.01091527
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 402088.13628845,
        "median_lower_USD": 276693.64448893,
        "median_upper_USD": 584310.02144103,
        "coverage": 0.90677966,
        "median_ape_pct": 13.42307324
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 402088.13628845,
        "median_lower_USD": 234018.58348723,
        "median_upper_USD": 690863.37903053,
        "coverage": 0.97175141,
        "median_ape_pct": 13.42307324
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 402088.13628845,
        "median_lower_USD": 200277.45448964,
        "median_upper_USD": 807254.46484187,
        "coverage": 0.99152542,
        "median_ape_pct": 13.42307324
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 306823.41095553,
        "median_lower_USD": 175570.88133662,
        "median_upper_USD": 536197.14609673,
        "coverage": 0.83050847,
        "median_ape_pct": 28.99445291
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 306823.41095553,
        "median_lower_USD": 139253.38965977,
        "median_upper_USD": 676038.16137182,
        "coverage": 0.96610169,
        "median_ape_pct": 28.99445291
      },
      {
        "township": "Niles",
        "size_profile": "Under 1,500 sq ft",
        "sales": 354,
        "parcels": 341,
        "training_comparable_sales": 332,
        "latitude": 42.034,
        "longitude": -87.755,
        "observed_price_q10_USD": 306000.0,
        "observed_price_median_USD": 423292.0,
        "observed_price_q90_USD": 559970.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 306823.41095553,
        "median_lower_USD": 107708.36364194,
        "median_upper_USD": 874032.45511497,
        "coverage": 0.98587571,
        "median_ape_pct": 28.99445291
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1499499.41680549,
        "median_lower_USD": 904243.58770998,
        "median_upper_USD": 2486607.07309453,
        "coverage": 0.64539007,
        "median_ape_pct": 34.08793772
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1499499.41680549,
        "median_lower_USD": 755561.72164618,
        "median_upper_USD": 2975929.61181397,
        "coverage": 0.85106383,
        "median_ape_pct": 34.08793772
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1499499.41680549,
        "median_lower_USD": 641809.08890507,
        "median_upper_USD": 3503375.91017283,
        "coverage": 0.92198582,
        "median_ape_pct": 34.08793772
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1102275.96995973,
        "median_lower_USD": 753674.05638678,
        "median_upper_USD": 1612119.06347897,
        "coverage": 0.86524823,
        "median_ape_pct": 16.68760698
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1102275.96995973,
        "median_lower_USD": 643948.07119317,
        "median_upper_USD": 1886817.22689123,
        "coverage": 0.94326241,
        "median_ape_pct": 16.68760698
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1102275.96995973,
        "median_lower_USD": 544949.04031789,
        "median_upper_USD": 2229588.86805616,
        "coverage": 1.0,
        "median_ape_pct": 16.68760698
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1245003.91877161,
        "median_lower_USD": 856739.20864153,
        "median_upper_USD": 1809225.89058863,
        "coverage": 0.95744681,
        "median_ape_pct": 10.8896661
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1245003.91877161,
        "median_lower_USD": 724602.46202829,
        "median_upper_USD": 2139151.93362421,
        "coverage": 0.9858156,
        "median_ape_pct": 10.8896661
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1245003.91877161,
        "median_lower_USD": 620128.25840333,
        "median_upper_USD": 2499538.98528605,
        "coverage": 1.0,
        "median_ape_pct": 10.8896661
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 800520.58184056,
        "median_lower_USD": 458074.90257718,
        "median_upper_USD": 1398970.33944656,
        "coverage": 0.58865248,
        "median_ape_pct": 37.82364413
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 800520.58184056,
        "median_lower_USD": 363320.40037801,
        "median_upper_USD": 1763823.89010803,
        "coverage": 0.80851064,
        "median_ape_pct": 37.82364413
      },
      {
        "township": "North Chicago",
        "size_profile": "All sizes",
        "sales": 141,
        "parcels": 139,
        "training_comparable_sales": 127,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 675000.0,
        "observed_price_median_USD": 1340000.0,
        "observed_price_q90_USD": 2400000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 800520.58184056,
        "median_lower_USD": 281017.54577079,
        "median_upper_USD": 2280402.81325725,
        "coverage": 0.95035461,
        "median_ape_pct": 37.82364413
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1402249.70840275,
        "median_lower_USD": 845599.06658226,
        "median_upper_USD": 2325338.71242666,
        "coverage": 0.84375,
        "median_ape_pct": 29.42555347
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1402249.70840275,
        "median_lower_USD": 706559.93059053,
        "median_upper_USD": 2782926.34436853,
        "coverage": 0.953125,
        "median_ape_pct": 29.42555347
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1402249.70840275,
        "median_lower_USD": 600184.70009456,
        "median_upper_USD": 3276165.22781369,
        "coverage": 0.984375,
        "median_ape_pct": 29.42555347
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 973023.65989195,
        "median_lower_USD": 665298.62638471,
        "median_upper_USD": 1423082.81598954,
        "coverage": 0.859375,
        "median_ape_pct": 16.5225668
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 973023.65989195,
        "median_lower_USD": 568439.0534574,
        "median_upper_USD": 1665570.01485205,
        "coverage": 0.953125,
        "median_ape_pct": 16.5225668
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 973023.65989195,
        "median_lower_USD": 481048.59773373,
        "median_upper_USD": 1968148.43067805,
        "coverage": 1.0,
        "median_ape_pct": 16.5225668
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1025201.76979521,
        "median_lower_USD": 705484.16732604,
        "median_upper_USD": 1489811.84478588,
        "coverage": 0.921875,
        "median_ape_pct": 12.13988059
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1025201.76979521,
        "median_lower_USD": 596675.81384187,
        "median_upper_USD": 1761490.31753746,
        "coverage": 0.96875,
        "median_ape_pct": 12.13988059
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1025201.76979521,
        "median_lower_USD": 510646.25454544,
        "median_upper_USD": 2058251.98840797,
        "coverage": 1.0,
        "median_ape_pct": 12.13988059
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 635784.56025094,
        "median_lower_USD": 363809.44738162,
        "median_upper_USD": 1111081.66641278,
        "coverage": 0.484375,
        "median_ape_pct": 44.39586793
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 635784.56025094,
        "median_lower_USD": 288554.10619603,
        "median_upper_USD": 1400853.42184967,
        "coverage": 0.6875,
        "median_ape_pct": 44.39586793
      },
      {
        "township": "North Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 64,
        "parcels": 62,
        "training_comparable_sales": 55,
        "latitude": 41.912,
        "longitude": -87.643,
        "observed_price_q10_USD": 773000.0,
        "observed_price_median_USD": 1117500.0,
        "observed_price_q90_USD": 1815240.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 635784.56025094,
        "median_lower_USD": 223188.03640237,
        "median_upper_USD": 1811127.57461936,
        "coverage": 0.921875,
        "median_ape_pct": 44.39586793
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 1499499.41680549,
        "median_lower_USD": 904243.58770998,
        "median_upper_USD": 2486607.07309453,
        "coverage": 0.6,
        "median_ape_pct": 32.11519023
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 1499499.41680549,
        "median_lower_USD": 755561.72164618,
        "median_upper_USD": 2975929.61181397,
        "coverage": 0.90909091,
        "median_ape_pct": 32.11519023
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 1499499.41680549,
        "median_lower_USD": 641809.08890507,
        "median_upper_USD": 3503375.91017283,
        "coverage": 1.0,
        "median_ape_pct": 32.11519023
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1658956.70352587,
        "median_lower_USD": 1134300.90303254,
        "median_upper_USD": 2426285.06846429,
        "coverage": 0.83636364,
        "median_ape_pct": 16.13170031
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1658956.70352587,
        "median_lower_USD": 969160.17271745,
        "median_upper_USD": 2839713.62180168,
        "coverage": 0.90909091,
        "median_ape_pct": 16.13170031
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1658956.70352587,
        "median_lower_USD": 820163.81392074,
        "median_upper_USD": 3355594.69640217,
        "coverage": 1.0,
        "median_ape_pct": 16.13170031
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1900991.71009198,
        "median_lower_USD": 1308151.81284347,
        "median_upper_USD": 2762500.07557099,
        "coverage": 0.98181818,
        "median_ape_pct": 10.99499383
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1900991.71009198,
        "median_lower_USD": 1106392.72106636,
        "median_upper_USD": 3266262.88570969,
        "coverage": 1.0,
        "median_ape_pct": 10.99499383
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1900991.71009198,
        "median_lower_USD": 946871.46011687,
        "median_upper_USD": 3816536.49312903,
        "coverage": 1.0,
        "median_ape_pct": 10.99499383
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1624664.76990807,
        "median_lower_USD": 929667.73506949,
        "median_upper_USD": 2839224.71976847,
        "coverage": 0.8,
        "median_ape_pct": 23.0905665
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1624664.76990807,
        "median_lower_USD": 737362.49644686,
        "median_upper_USD": 3579698.76051415,
        "coverage": 0.98181818,
        "median_ape_pct": 23.0905665
      },
      {
        "township": "North Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 55,
        "training_comparable_sales": 53,
        "latitude": 41.912,
        "longitude": -87.641,
        "observed_price_q10_USD": 1357000.0,
        "observed_price_median_USD": 2160000.0,
        "observed_price_q90_USD": 2751800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1624664.76990807,
        "median_lower_USD": 570328.00492163,
        "median_upper_USD": 4628101.00819646,
        "coverage": 1.0,
        "median_ape_pct": 23.0905665
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 775000.0,
        "median_lower_USD": 467348.48484848,
        "median_upper_USD": 1285175.87939698,
        "coverage": 0.71345876,
        "median_ape_pct": 27.95079342
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 775000.0,
        "median_lower_USD": 390503.87596899,
        "median_upper_USD": 1538076.92307692,
        "coverage": 0.82344428,
        "median_ape_pct": 27.95079342
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 775000.0,
        "median_lower_USD": 331712.06225681,
        "median_upper_USD": 1810681.81818182,
        "coverage": 0.9015919,
        "median_ape_pct": 27.95079342
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 769218.47126701,
        "median_lower_USD": 525948.14845562,
        "median_upper_USD": 1125010.24725687,
        "coverage": 0.82778582,
        "median_ape_pct": 15.12779623
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 769218.47126701,
        "median_lower_USD": 449376.34893433,
        "median_upper_USD": 1316707.16080525,
        "coverage": 0.92040521,
        "median_ape_pct": 15.12779623
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 769218.47126701,
        "median_lower_USD": 380290.30763237,
        "median_upper_USD": 1555908.85348137,
        "coverage": 0.94934877,
        "median_ape_pct": 15.12779623
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 756954.59244433,
        "median_lower_USD": 520892.07811344,
        "median_upper_USD": 1099998.02089095,
        "coverage": 0.83212735,
        "median_ape_pct": 16.08914222
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 756954.59244433,
        "median_lower_USD": 440553.76297124,
        "median_upper_USD": 1300590.99066181,
        "coverage": 0.92329957,
        "median_ape_pct": 16.08914222
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 756954.59244433,
        "median_lower_USD": 377034.10087741,
        "median_upper_USD": 1519704.06307854,
        "coverage": 0.94790159,
        "median_ape_pct": 16.08914222
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 583778.93432794,
        "median_lower_USD": 334050.72216137,
        "median_upper_USD": 1020197.89677459,
        "coverage": 0.7698987,
        "median_ape_pct": 30.70112595
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 583778.93432794,
        "median_lower_USD": 264951.08428645,
        "median_upper_USD": 1286267.02956466,
        "coverage": 0.91172214,
        "median_ape_pct": 30.70112595
      },
      {
        "township": "Northfield",
        "size_profile": "All sizes",
        "sales": 691,
        "parcels": 684,
        "training_comparable_sales": 620,
        "latitude": 42.107,
        "longitude": -87.831,
        "observed_price_q10_USD": 466500.0,
        "observed_price_median_USD": 839000.0,
        "observed_price_q90_USD": 1665000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 583778.93432794,
        "median_lower_USD": 204931.79953017,
        "median_upper_USD": 1662981.75757198,
        "coverage": 0.95658466,
        "median_ape_pct": 30.70112595
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 777749.91992312,
        "median_lower_USD": 469006.76989303,
        "median_upper_USD": 1289736.04811371,
        "coverage": 0.87606838,
        "median_ape_pct": 20.07689844
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 777749.91992312,
        "median_lower_USD": 391889.4945349,
        "median_upper_USD": 1543534.4564628,
        "coverage": 0.93589744,
        "median_ape_pct": 20.07689844
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 777749.91992312,
        "median_lower_USD": 332889.07078421,
        "median_upper_USD": 1817106.6310931,
        "coverage": 0.96153846,
        "median_ape_pct": 20.07689844
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 691716.6459818,
        "median_lower_USD": 472956.77729998,
        "median_upper_USD": 1011660.98318711,
        "coverage": 0.86324786,
        "median_ape_pct": 14.7907018
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 691716.6459818,
        "median_lower_USD": 404099.89161649,
        "median_upper_USD": 1184043.66904012,
        "coverage": 0.93589744,
        "median_ape_pct": 14.7907018
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 691716.6459818,
        "median_lower_USD": 341974.54419102,
        "median_upper_USD": 1399144.83828084,
        "coverage": 0.95299145,
        "median_ape_pct": 14.7907018
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 674767.31910751,
        "median_lower_USD": 464335.58181867,
        "median_upper_USD": 980564.38654178,
        "coverage": 0.84615385,
        "median_ape_pct": 16.09011535
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 674767.31910751,
        "median_lower_USD": 392720.09778406,
        "median_upper_USD": 1159377.72857729,
        "coverage": 0.92307692,
        "median_ape_pct": 16.09011535
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 674767.31910751,
        "median_lower_USD": 336097.16091375,
        "median_upper_USD": 1354700.33039758,
        "coverage": 0.95726496,
        "median_ape_pct": 16.09011535
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 499866.81413572,
        "median_lower_USD": 286034.42232594,
        "median_upper_USD": 873555.11215176,
        "coverage": 0.74358974,
        "median_ape_pct": 32.40290483
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 499866.81413572,
        "median_lower_USD": 226867.13517085,
        "median_upper_USD": 1101379.5880396,
        "coverage": 0.90598291,
        "median_ape_pct": 32.40290483
      },
      {
        "township": "Northfield",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 234,
        "parcels": 230,
        "training_comparable_sales": 208,
        "latitude": 42.105,
        "longitude": -87.83,
        "observed_price_q10_USD": 515300.0,
        "observed_price_median_USD": 725000.0,
        "observed_price_q90_USD": 1082500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 499866.81413572,
        "median_lower_USD": 175474.99528083,
        "median_upper_USD": 1423945.5112924,
        "coverage": 0.95726496,
        "median_ape_pct": 32.40290483
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 775000.0,
        "median_lower_USD": 467348.48484848,
        "median_upper_USD": 1285175.87939698,
        "coverage": 0.61949686,
        "median_ape_pct": 31.59960831
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 775000.0,
        "median_lower_USD": 390503.87596899,
        "median_upper_USD": 1538076.92307692,
        "coverage": 0.75157233,
        "median_ape_pct": 31.59960831
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 775000.0,
        "median_lower_USD": 331712.06225681,
        "median_upper_USD": 1810681.81818182,
        "coverage": 0.86792453,
        "median_ape_pct": 31.59960831
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 997303.31213064,
        "median_lower_USD": 681899.68137375,
        "median_upper_USD": 1458592.69853743,
        "coverage": 0.82704403,
        "median_ape_pct": 15.54090818
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 997303.31213064,
        "median_lower_USD": 582623.19214357,
        "median_upper_USD": 1707130.62885017,
        "coverage": 0.94339623,
        "median_ape_pct": 15.54090818
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 997303.31213064,
        "median_lower_USD": 493052.10098275,
        "median_upper_USD": 2017259.21947048,
        "coverage": 0.98427673,
        "median_ape_pct": 15.54090818
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1017570.51048803,
        "median_lower_USD": 700232.77898806,
        "median_upper_USD": 1478722.18337344,
        "coverage": 0.8427673,
        "median_ape_pct": 16.10274885
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1017570.51048803,
        "median_lower_USD": 592234.35851873,
        "median_upper_USD": 1748378.37238066,
        "coverage": 0.95597484,
        "median_ape_pct": 16.10274885
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1017570.51048803,
        "median_lower_USD": 506845.17450687,
        "median_upper_USD": 2042931.04856392,
        "coverage": 0.98113208,
        "median_ape_pct": 16.10274885
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 848368.59119837,
        "median_lower_USD": 485454.55117372,
        "median_upper_USD": 1482588.35928465,
        "coverage": 0.83962264,
        "median_ape_pct": 27.17691281
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 848368.59119837,
        "median_lower_USD": 385036.46653736,
        "median_upper_USD": 1869249.61421044,
        "coverage": 0.95597484,
        "median_ape_pct": 27.17691281
      },
      {
        "township": "Northfield",
        "size_profile": "Over 2,500 sq ft",
        "sales": 318,
        "parcels": 317,
        "training_comparable_sales": 294,
        "latitude": 42.108,
        "longitude": -87.834,
        "observed_price_q10_USD": 754100.0,
        "observed_price_median_USD": 1100000.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 848368.59119837,
        "median_lower_USD": 297814.278378,
        "median_upper_USD": 2416705.03661476,
        "coverage": 0.99685535,
        "median_ape_pct": 27.17691281
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 754983.44352708,
        "median_lower_USD": 455277.89473299,
        "median_upper_USD": 1251982.59479364,
        "coverage": 0.65467626,
        "median_ape_pct": 36.12004287
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 754983.44352708,
        "median_lower_USD": 380418.01418031,
        "median_upper_USD": 1498351.75715374,
        "coverage": 0.79856115,
        "median_ape_pct": 36.12004287
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 754983.44352708,
        "median_lower_USD": 323144.66454466,
        "median_upper_USD": 1763915.86351326,
        "coverage": 0.87769784,
        "median_ape_pct": 36.12004287
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 506324.30395755,
        "median_lower_USD": 346195.96399697,
        "median_upper_USD": 740517.87842433,
        "coverage": 0.76978417,
        "median_ape_pct": 15.12779623
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 506324.30395755,
        "median_lower_USD": 295793.94617811,
        "median_upper_USD": 866698.94394571,
        "coverage": 0.84172662,
        "median_ape_pct": 15.12779623
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 506324.30395755,
        "median_lower_USD": 250319.29485079,
        "median_upper_USD": 1024149.18087282,
        "coverage": 0.86330935,
        "median_ape_pct": 15.12779623
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 519140.76242479,
        "median_lower_USD": 357242.44660387,
        "median_upper_USD": 754409.59990355,
        "coverage": 0.78417266,
        "median_ape_pct": 15.92653778
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 519140.76242479,
        "median_lower_USD": 302144.16912309,
        "median_upper_USD": 891981.90384801,
        "coverage": 0.84892086,
        "median_ape_pct": 15.92653778
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 519140.76242479,
        "median_lower_USD": 258580.5972292,
        "median_upper_USD": 1042255.81539709,
        "coverage": 0.85611511,
        "median_ape_pct": 15.92653778
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 344487.02073298,
        "median_lower_USD": 197122.79988923,
        "median_upper_USD": 602017.15641302,
        "coverage": 0.65467626,
        "median_ape_pct": 35.64323883
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 344487.02073298,
        "median_lower_USD": 156347.21347197,
        "median_upper_USD": 759024.12852889,
        "coverage": 0.82014388,
        "median_ape_pct": 35.64323883
      },
      {
        "township": "Northfield",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 137,
        "training_comparable_sales": 118,
        "latitude": 42.11,
        "longitude": -87.824,
        "observed_price_q10_USD": 369600.0,
        "observed_price_median_USD": 536250.0,
        "observed_price_q90_USD": 1470000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 344487.02073298,
        "median_lower_USD": 120929.92898907,
        "median_upper_USD": 981322.89041702,
        "coverage": 0.86330935,
        "median_ape_pct": 35.64323883
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 228849.80137333,
        "median_upper_USD": 629321.06183066,
        "coverage": 0.90640394,
        "median_ape_pct": 15.66673986
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 191220.76426543,
        "median_upper_USD": 753160.88476712,
        "coverage": 0.96059113,
        "median_ape_pct": 15.66673986
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 162431.76563463,
        "median_upper_USD": 886649.23044643,
        "coverage": 0.98522167,
        "median_ape_pct": 15.66673986
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 395030.77104215,
        "median_lower_USD": 270099.73157613,
        "median_upper_USD": 577747.00167066,
        "coverage": 0.9408867,
        "median_ape_pct": 13.05459698
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 395030.77104215,
        "median_lower_USD": 230776.42079401,
        "median_upper_USD": 676192.60899037,
        "coverage": 0.96551724,
        "median_ape_pct": 13.05459698
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 395030.77104215,
        "median_lower_USD": 195297.40776561,
        "median_upper_USD": 799034.21072257,
        "coverage": 0.98522167,
        "median_ape_pct": 13.05459698
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 392656.35534641,
        "median_lower_USD": 270203.24199418,
        "median_upper_USD": 570603.86195235,
        "coverage": 0.93103448,
        "median_ape_pct": 11.97439417
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 392656.35534641,
        "median_lower_USD": 228529.20984842,
        "median_upper_USD": 674657.79755765,
        "coverage": 0.97044335,
        "median_ape_pct": 11.97439417
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 392656.35534641,
        "median_lower_USD": 195579.54647421,
        "median_upper_USD": 788318.69780542,
        "coverage": 0.98029557,
        "median_ape_pct": 11.97439417
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 301178.34563556,
        "median_lower_USD": 172340.65490004,
        "median_upper_USD": 526331.96695453,
        "coverage": 0.84729064,
        "median_ape_pct": 29.0735038
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 301178.34563556,
        "median_lower_USD": 136691.34761021,
        "median_upper_USD": 663600.12879846,
        "coverage": 0.97536946,
        "median_ape_pct": 29.0735038
      },
      {
        "township": "Norwood Park",
        "size_profile": "All sizes",
        "sales": 203,
        "parcels": 200,
        "training_comparable_sales": 184,
        "latitude": 41.969,
        "longitude": -87.819,
        "observed_price_q10_USD": 316151.2,
        "observed_price_median_USD": 422000.0,
        "observed_price_q90_USD": 669800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 301178.34563556,
        "median_lower_USD": 105726.70016205,
        "median_upper_USD": 857951.64079402,
        "coverage": 0.99014778,
        "median_ape_pct": 29.0735038
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 228849.80137333,
        "median_upper_USD": 629321.06183066,
        "coverage": 0.81081081,
        "median_ape_pct": 22.86592061
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 191220.76426543,
        "median_upper_USD": 753160.88476712,
        "coverage": 0.94594595,
        "median_ape_pct": 22.86592061
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 162431.76563463,
        "median_upper_USD": 886649.23044643,
        "coverage": 0.97297297,
        "median_ape_pct": 22.86592061
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 512171.13712179,
        "median_lower_USD": 350193.69831034,
        "median_upper_USD": 749069.0865264,
        "coverage": 0.83783784,
        "median_ape_pct": 14.57952903
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 512171.13712179,
        "median_lower_USD": 299209.65788852,
        "median_upper_USD": 876707.24117588,
        "coverage": 0.86486486,
        "median_ape_pct": 14.57952903
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 512171.13712179,
        "median_lower_USD": 253209.88324116,
        "median_upper_USD": 1035975.65127736,
        "coverage": 0.97297297,
        "median_ape_pct": 14.57952903
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 481340.63885787,
        "median_lower_USD": 331230.60241367,
        "median_upper_USD": 699478.87945073,
        "coverage": 0.81081081,
        "median_ape_pct": 18.17975667
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 481340.63885787,
        "median_lower_USD": 280144.18808803,
        "median_upper_USD": 827034.15051147,
        "coverage": 0.89189189,
        "median_ape_pct": 18.17975667
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 481340.63885787,
        "median_lower_USD": 239752.60444818,
        "median_upper_USD": 966366.1888027,
        "coverage": 0.94594595,
        "median_ape_pct": 18.17975667
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 401493.28082099,
        "median_lower_USD": 229742.99433328,
        "median_upper_USD": 701639.91294795,
        "coverage": 0.89189189,
        "median_ape_pct": 24.08965611
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 401493.28082099,
        "median_lower_USD": 182219.79902325,
        "median_upper_USD": 884628.64852482,
        "coverage": 0.94594595,
        "median_ape_pct": 24.08965611
      },
      {
        "township": "Norwood Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 37,
        "training_comparable_sales": 46,
        "latitude": 41.972,
        "longitude": -87.82,
        "observed_price_q10_USD": 349090.0,
        "observed_price_median_USD": 515800.0,
        "observed_price_q90_USD": 724000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 401493.28082099,
        "median_lower_USD": 140941.60597391,
        "median_upper_USD": 1143713.76309026,
        "coverage": 0.97297297,
        "median_ape_pct": 24.08965611
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 228849.80137333,
        "median_upper_USD": 629321.06183066,
        "coverage": 0.96078431,
        "median_ape_pct": 13.35623958
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 191220.76426543,
        "median_upper_USD": 753160.88476712,
        "coverage": 0.98039216,
        "median_ape_pct": 13.35623958
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 379499.67061909,
        "median_lower_USD": 162431.76563463,
        "median_upper_USD": 886649.23044643,
        "coverage": 0.99346405,
        "median_ape_pct": 13.35623958
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 370598.33945829,
        "median_lower_USD": 253394.21469919,
        "median_upper_USD": 542013.67372292,
        "coverage": 0.96078431,
        "median_ape_pct": 13.05459698
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 370598.33945829,
        "median_lower_USD": 216503.02862928,
        "median_upper_USD": 634370.4754561,
        "coverage": 0.9869281,
        "median_ape_pct": 13.05459698
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 370598.33945829,
        "median_lower_USD": 183218.37265361,
        "median_upper_USD": 749614.39303308,
        "coverage": 0.9869281,
        "median_ape_pct": 13.05459698
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 375595.36077099,
        "median_lower_USD": 258462.85887506,
        "median_upper_USD": 545811.01380172,
        "coverage": 0.95424837,
        "median_ape_pct": 11.96975279
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 375595.36077099,
        "median_lower_USD": 218599.57148535,
        "median_upper_USD": 645343.78578204,
        "coverage": 0.9869281,
        "median_ape_pct": 11.96975279
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 375595.36077099,
        "median_lower_USD": 187081.57735687,
        "median_upper_USD": 754066.09793321,
        "coverage": 0.9869281,
        "median_ape_pct": 11.96975279
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 281749.58070939,
        "median_lower_USD": 161223.10239404,
        "median_upper_USD": 492378.72892373,
        "coverage": 0.82352941,
        "median_ape_pct": 30.49542486
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 281749.58070939,
        "median_lower_USD": 127873.5023081,
        "median_upper_USD": 620791.83565841,
        "coverage": 0.98039216,
        "median_ape_pct": 30.49542486
      },
      {
        "township": "Norwood Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 153,
        "parcels": 150,
        "training_comparable_sales": 126,
        "latitude": 41.967,
        "longitude": -87.819,
        "observed_price_q10_USD": 301600.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 518200.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 281749.58070939,
        "median_lower_USD": 98906.3585484,
        "median_upper_USD": 802605.89303837,
        "coverage": 0.99346405,
        "median_ape_pct": 30.49542486
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 354882.18055476,
        "median_upper_USD": 975901.35255203,
        "coverage": 0.78881988,
        "median_ape_pct": 23.69418213
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 296530.04452104,
        "median_upper_USD": 1167942.35997031,
        "coverage": 0.88819876,
        "median_ape_pct": 23.69418213
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 251886.34132017,
        "median_upper_USD": 1374945.53370712,
        "coverage": 0.94409938,
        "median_ape_pct": 23.69418213
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 528785.4367784,
        "median_lower_USD": 361553.61811035,
        "median_upper_USD": 773368.10957755,
        "coverage": 0.80434783,
        "median_ape_pct": 20.04023341
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 528785.4367784,
        "median_lower_USD": 308915.7083783,
        "median_upper_USD": 905146.71337627,
        "coverage": 0.93167702,
        "median_ape_pct": 20.04023341
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 528785.4367784,
        "median_lower_USD": 261423.74882489,
        "median_upper_USD": 1069581.62525707,
        "coverage": 0.9689441,
        "median_ape_pct": 20.04023341
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 493856.46618834,
        "median_lower_USD": 339843.26606952,
        "median_upper_USD": 717666.74095622,
        "coverage": 0.79503106,
        "median_ape_pct": 18.07965162
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 493856.46618834,
        "median_lower_USD": 287428.50194539,
        "median_upper_USD": 848538.70630539,
        "coverage": 0.92857143,
        "median_ape_pct": 18.07965162
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 493856.46618834,
        "median_lower_USD": 245986.65567315,
        "median_upper_USD": 991493.65858325,
        "coverage": 0.9689441,
        "median_ape_pct": 18.07965162
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 421151.99889139,
        "median_lower_USD": 240992.1309191,
        "median_upper_USD": 735995.01151243,
        "coverage": 0.77639752,
        "median_ape_pct": 31.63854768
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 421151.99889139,
        "median_lower_USD": 191142.00974747,
        "median_upper_USD": 927943.60802497,
        "coverage": 0.93167702,
        "median_ape_pct": 31.63854768
      },
      {
        "township": "Oak Park",
        "size_profile": "All sizes",
        "sales": 322,
        "parcels": 320,
        "training_comparable_sales": 290,
        "latitude": 41.888,
        "longitude": -87.789,
        "observed_price_q10_USD": 335000.0,
        "observed_price_median_USD": 606250.5,
        "observed_price_q90_USD": 1059000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 421151.99889139,
        "median_lower_USD": 147842.67114383,
        "median_upper_USD": 1199714.56682936,
        "coverage": 0.9689441,
        "median_ape_pct": 31.63854768
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 354882.18055476,
        "median_upper_USD": 975901.35255203,
        "coverage": 0.875,
        "median_ape_pct": 22.50560077
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 296530.04452104,
        "median_upper_USD": 1167942.35997031,
        "coverage": 0.94375,
        "median_ape_pct": 22.50560077
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 251886.34132017,
        "median_upper_USD": 1374945.53370712,
        "coverage": 0.975,
        "median_ape_pct": 22.50560077
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 576891.84977429,
        "median_lower_USD": 394446.06647077,
        "median_upper_USD": 843725.50425893,
        "coverage": 0.80625,
        "median_ape_pct": 19.07776547
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 576891.84977429,
        "median_lower_USD": 337019.4071842,
        "median_upper_USD": 987492.70588476,
        "coverage": 0.925,
        "median_ape_pct": 19.07776547
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 576891.84977429,
        "median_lower_USD": 285206.85243025,
        "median_upper_USD": 1166887.13297095,
        "coverage": 0.9625,
        "median_ape_pct": 19.07776547
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 579559.06033033,
        "median_lower_USD": 398818.80146878,
        "median_upper_USD": 842208.80052282,
        "coverage": 0.76875,
        "median_ape_pct": 18.07965162
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 579559.06033033,
        "median_lower_USD": 337308.11258851,
        "median_upper_USD": 995791.95363358,
        "coverage": 0.9125,
        "median_ape_pct": 18.07965162
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 579559.06033033,
        "median_lower_USD": 288674.55379508,
        "median_upper_USD": 1163554.94447014,
        "coverage": 0.95625,
        "median_ape_pct": 18.07965162
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 507174.82662125,
        "median_lower_USD": 290216.22249857,
        "median_upper_USD": 886326.41739921,
        "coverage": 0.7875,
        "median_ape_pct": 30.50340558
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 507174.82662125,
        "median_lower_USD": 230183.91437983,
        "median_upper_USD": 1117481.66874006,
        "coverage": 0.925,
        "median_ape_pct": 30.50340558
      },
      {
        "township": "Oak Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 160,
        "parcels": 158,
        "training_comparable_sales": 162,
        "latitude": 41.89,
        "longitude": -87.79,
        "observed_price_q10_USD": 388500.0,
        "observed_price_median_USD": 646500.0,
        "observed_price_q90_USD": 970100.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 507174.82662125,
        "median_lower_USD": 178040.42555175,
        "median_upper_USD": 1444763.47976111,
        "coverage": 0.95625,
        "median_ape_pct": 30.50340558
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 354882.18055476,
        "median_upper_USD": 975901.35255203,
        "coverage": 0.46,
        "median_ape_pct": 43.26905768
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 296530.04452104,
        "median_upper_USD": 1167942.35997031,
        "coverage": 0.7,
        "median_ape_pct": 43.26905768
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 588498.08835713,
        "median_lower_USD": 251886.34132017,
        "median_upper_USD": 1374945.53370712,
        "coverage": 0.82,
        "median_ape_pct": 43.26905768
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 869801.99478091,
        "median_lower_USD": 594721.48130363,
        "median_upper_USD": 1272117.34216575,
        "coverage": 0.8,
        "median_ape_pct": 19.83876787
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 869801.99478091,
        "median_lower_USD": 508137.10189074,
        "median_upper_USD": 1488880.67277466,
        "coverage": 0.96,
        "median_ape_pct": 19.83876787
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 869801.99478091,
        "median_lower_USD": 430017.32346552,
        "median_upper_USD": 1759360.53930979,
        "coverage": 1.0,
        "median_ape_pct": 19.83876787
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 924570.37496448,
        "median_lower_USD": 636235.50049707,
        "median_upper_USD": 1343575.41758376,
        "coverage": 0.94,
        "median_ape_pct": 15.52339716
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 924570.37496448,
        "median_lower_USD": 538107.51911422,
        "median_upper_USD": 1588586.57033653,
        "coverage": 1.0,
        "median_ape_pct": 15.52339716
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 924570.37496448,
        "median_lower_USD": 460522.41904888,
        "median_upper_USD": 1856218.81346721,
        "coverage": 1.0,
        "median_ape_pct": 15.52339716
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1089008.32616489,
        "median_lower_USD": 623153.72550043,
        "median_upper_USD": 1903124.51956226,
        "coverage": 0.98,
        "median_ape_pct": 17.86333372
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1089008.32616489,
        "median_lower_USD": 494252.05304218,
        "median_upper_USD": 2399462.23218875,
        "coverage": 1.0,
        "median_ape_pct": 17.86333372
      },
      {
        "township": "Oak Park",
        "size_profile": "Over 2,500 sq ft",
        "sales": 50,
        "parcels": 50,
        "training_comparable_sales": 49,
        "latitude": 41.894,
        "longitude": -87.792,
        "observed_price_q10_USD": 762500.0,
        "observed_price_median_USD": 1060000.0,
        "observed_price_q90_USD": 1457000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1089008.32616489,
        "median_lower_USD": 382289.29284889,
        "median_upper_USD": 3102203.37488037,
        "coverage": 1.0,
        "median_ape_pct": 17.86333372
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 506936.87970003,
        "median_lower_USD": 305698.30018274,
        "median_upper_USD": 840649.09698999,
        "coverage": 0.8125,
        "median_ape_pct": 19.85911699
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 506936.87970003,
        "median_lower_USD": 255433.31147676,
        "median_upper_USD": 1006074.73048159,
        "coverage": 0.89285714,
        "median_ape_pct": 19.85911699
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 506936.87970003,
        "median_lower_USD": 216976.87457978,
        "median_upper_USD": 1184388.89166279,
        "coverage": 0.95535714,
        "median_ape_pct": 19.85911699
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 399004.82376664,
        "median_lower_USD": 272816.96439149,
        "median_upper_USD": 583559.19964196,
        "coverage": 0.80357143,
        "median_ape_pct": 21.21092925
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 399004.82376664,
        "median_lower_USD": 233098.05680576,
        "median_upper_USD": 682995.18052915,
        "coverage": 0.92857143,
        "median_ape_pct": 21.21092925
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 399004.82376664,
        "median_lower_USD": 197262.12102926,
        "median_upper_USD": 807072.58219855,
        "coverage": 0.96428571,
        "median_ape_pct": 21.21092925
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 393662.77363586,
        "median_lower_USD": 270895.80046397,
        "median_upper_USD": 572066.37785176,
        "coverage": 0.76785714,
        "median_ape_pct": 19.85278177
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 393662.77363586,
        "median_lower_USD": 229114.95352309,
        "median_upper_USD": 676387.01430746,
        "coverage": 0.91964286,
        "median_ape_pct": 19.85278177
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 393662.77363586,
        "median_lower_USD": 196080.83680081,
        "median_upper_USD": 790339.2390359,
        "coverage": 0.97321429,
        "median_ape_pct": 19.85278177
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 277619.17140411,
        "median_lower_USD": 158859.5943431,
        "median_upper_USD": 485160.52587069,
        "coverage": 0.66964286,
        "median_ape_pct": 36.68827337
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 277619.17140411,
        "median_lower_USD": 125998.89471329,
        "median_upper_USD": 611691.11448541,
        "coverage": 0.91071429,
        "median_ape_pct": 36.68827337
      },
      {
        "township": "Oak Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 112,
        "parcels": 112,
        "training_comparable_sales": 79,
        "latitude": 41.883,
        "longitude": -87.787,
        "observed_price_q10_USD": 271900.0,
        "observed_price_median_USD": 453500.0,
        "observed_price_q90_USD": 629500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 277619.17140411,
        "median_lower_USD": 97456.40521513,
        "median_upper_USD": 790839.80330461,
        "coverage": 0.97321429,
        "median_ape_pct": 36.68827337
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 400000.0,
        "median_lower_USD": 241212.12121212,
        "median_upper_USD": 663316.58291457,
        "coverage": 0.92261905,
        "median_ape_pct": 16.82831259
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 400000.0,
        "median_lower_USD": 201550.3875969,
        "median_upper_USD": 793846.15384615,
        "coverage": 0.96785714,
        "median_ape_pct": 16.82831259
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 400000.0,
        "median_lower_USD": 171206.22568093,
        "median_upper_USD": 934545.45454545,
        "coverage": 0.98809524,
        "median_ape_pct": 16.82831259
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 398019.30431096,
        "median_lower_USD": 272143.12184565,
        "median_upper_USD": 582117.841266,
        "coverage": 0.95238095,
        "median_ape_pct": 9.94192294
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 398019.30431096,
        "median_lower_USD": 232522.31772598,
        "median_upper_USD": 681308.22087741,
        "coverage": 0.9797619,
        "median_ape_pct": 9.94192294
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 398019.30431096,
        "median_lower_USD": 196774.89469373,
        "median_upper_USD": 805079.1583487,
        "coverage": 0.99166667,
        "median_ape_pct": 9.94192294
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 394660.59325525,
        "median_lower_USD": 271582.44182967,
        "median_upper_USD": 573516.39825918,
        "coverage": 0.95,
        "median_ape_pct": 9.46239869
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 394660.59325525,
        "median_lower_USD": 229695.69270148,
        "median_upper_USD": 678101.45691767,
        "coverage": 0.97857143,
        "median_ape_pct": 9.46239869
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 394660.59325525,
        "median_lower_USD": 196577.84418645,
        "median_upper_USD": 792342.517099,
        "coverage": 0.9952381,
        "median_ape_pct": 9.46239869
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 413813.98228518,
        "median_lower_USD": 236793.16175048,
        "median_upper_USD": 723171.2717919,
        "coverage": 0.96428571,
        "median_ape_pct": 14.66264328
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 413813.98228518,
        "median_lower_USD": 187811.61301336,
        "median_upper_USD": 911775.41786266,
        "coverage": 0.98928571,
        "median_ape_pct": 14.66264328
      },
      {
        "township": "Orland",
        "size_profile": "All sizes",
        "sales": 840,
        "parcels": 822,
        "training_comparable_sales": 668,
        "latitude": 41.6,
        "longitude": -87.847,
        "observed_price_q10_USD": 300000.0,
        "observed_price_median_USD": 405000.0,
        "observed_price_q90_USD": 659910.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 413813.98228518,
        "median_lower_USD": 145266.70812141,
        "median_upper_USD": 1178811.1271276,
        "coverage": 0.99761905,
        "median_ape_pct": 14.66264328
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 400000.0,
        "median_lower_USD": 241212.12121212,
        "median_upper_USD": 663316.58291457,
        "coverage": 0.96192893,
        "median_ape_pct": 13.78898115
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 400000.0,
        "median_lower_USD": 201550.3875969,
        "median_upper_USD": 793846.15384615,
        "coverage": 0.98730964,
        "median_ape_pct": 13.78898115
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 400000.0,
        "median_lower_USD": 171206.22568093,
        "median_upper_USD": 934545.45454545,
        "coverage": 0.99238579,
        "median_ape_pct": 13.78898115
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 404881.57362574,
        "median_lower_USD": 276835.15405123,
        "median_upper_USD": 592154.16200833,
        "coverage": 0.96192893,
        "median_ape_pct": 8.82923478
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 404881.57362574,
        "median_lower_USD": 236531.24580723,
        "median_upper_USD": 693054.6875623,
        "coverage": 0.97208122,
        "median_ape_pct": 8.82923478
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 404881.57362574,
        "median_lower_USD": 200167.49979391,
        "median_upper_USD": 818959.56551606,
        "coverage": 0.98984772,
        "median_ape_pct": 8.82923478
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 396443.00081666,
        "median_lower_USD": 272808.99093575,
        "median_upper_USD": 576106.57316471,
        "coverage": 0.95431472,
        "median_ape_pct": 8.49182487
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 396443.00081666,
        "median_lower_USD": 230733.06847826,
        "median_upper_USD": 681163.96983351,
        "coverage": 0.97969543,
        "median_ape_pct": 8.49182487
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 396443.00081666,
        "median_lower_USD": 197465.64966252,
        "median_upper_USD": 795920.97747189,
        "coverage": 0.99746193,
        "median_ape_pct": 8.49182487
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 419240.57040426,
        "median_lower_USD": 239898.37088609,
        "median_upper_USD": 732654.64548046,
        "coverage": 0.98730964,
        "median_ape_pct": 11.99753172
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 419240.57040426,
        "median_lower_USD": 190274.49805696,
        "median_upper_USD": 923732.06955074,
        "coverage": 0.99492386,
        "median_ape_pct": 11.99753172
      },
      {
        "township": "Orland",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 394,
        "parcels": 389,
        "training_comparable_sales": 287,
        "latitude": 41.601,
        "longitude": -87.849,
        "observed_price_q10_USD": 315000.0,
        "observed_price_median_USD": 399950.0,
        "observed_price_q90_USD": 508575.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 419240.57040426,
        "median_lower_USD": 147171.67660033,
        "median_upper_USD": 1194269.57640903,
        "coverage": 0.99746193,
        "median_ape_pct": 11.99753172
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 432492.77450612,
        "median_lower_USD": 260806.24886884,
        "median_upper_USD": 717199.0733016,
        "coverage": 0.81280788,
        "median_ape_pct": 25.66371681
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 432492.77450612,
        "median_lower_USD": 217922.71583642,
        "median_upper_USD": 858331.81401984,
        "coverage": 0.90640394,
        "median_ape_pct": 25.66371681
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 432492.77450612,
        "median_lower_USD": 185113.63889367,
        "median_upper_USD": 1010460.39134611,
        "coverage": 0.96551724,
        "median_ape_pct": 25.66371681
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 584073.35936223,
        "median_lower_USD": 399356.3771458,
        "median_upper_USD": 854228.72561801,
        "coverage": 0.9408867,
        "median_ape_pct": 10.07136525
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 584073.35936223,
        "median_lower_USD": 341214.83498399,
        "median_upper_USD": 999785.63104588,
        "coverage": 0.98029557,
        "median_ape_pct": 10.07136525
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 584073.35936223,
        "median_lower_USD": 288757.28522987,
        "median_upper_USD": 1181413.27185948,
        "coverage": 0.99014778,
        "median_ape_pct": 10.07136525
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 601339.19911582,
        "median_lower_USD": 413806.62486905,
        "median_upper_USD": 873859.45671529,
        "coverage": 0.94581281,
        "median_ape_pct": 11.05750355
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 601339.19911582,
        "median_lower_USD": 349984.33147372,
        "median_upper_USD": 1033214.346684,
        "coverage": 0.97536946,
        "median_ape_pct": 11.05750355
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 601339.19911582,
        "median_lower_USD": 299523.09758613,
        "median_upper_USD": 1207281.96024771,
        "coverage": 0.99014778,
        "median_ape_pct": 11.05750355
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 661388.78842441,
        "median_lower_USD": 378460.73129884,
        "median_upper_USD": 1155826.99413034,
        "coverage": 0.94581281,
        "median_ape_pct": 14.95278684
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 661388.78842441,
        "median_lower_USD": 300174.71738627,
        "median_upper_USD": 1457268.39775985,
        "coverage": 0.98029557,
        "median_ape_pct": 14.95278684
      },
      {
        "township": "Orland",
        "size_profile": "Over 2,500 sq ft",
        "sales": 203,
        "parcels": 199,
        "training_comparable_sales": 151,
        "latitude": 41.597,
        "longitude": -87.859,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 625000.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 661388.78842441,
        "median_lower_USD": 232176.23423998,
        "median_upper_USD": 1884065.05465743,
        "coverage": 0.99507389,
        "median_ape_pct": 14.95278684
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 382441.49879426,
        "median_lower_USD": 230623.81290927,
        "median_upper_USD": 634199.47036234,
        "coverage": 0.95061728,
        "median_ape_pct": 12.84046693
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 382441.49879426,
        "median_lower_USD": 192703.08078781,
        "median_upper_USD": 758999.28222245,
        "coverage": 0.98765432,
        "median_ape_pct": 12.84046693
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 382441.49879426,
        "median_lower_USD": 163690.91388081,
        "median_upper_USD": 893522.41081932,
        "coverage": 1.0,
        "median_ape_pct": 12.84046693
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 316257.75974309,
        "median_lower_USD": 216239.1952154,
        "median_upper_USD": 462538.58139864,
        "coverage": 0.94650206,
        "median_ape_pct": 13.18111493
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 316257.75974309,
        "median_lower_USD": 184757.33839492,
        "median_upper_USD": 541353.16879229,
        "coverage": 0.99176955,
        "median_ape_pct": 13.18111493
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 316257.75974309,
        "median_lower_USD": 156353.18864057,
        "median_upper_USD": 639698.94996925,
        "coverage": 0.99588477,
        "median_ape_pct": 13.18111493
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 332513.8498913,
        "median_lower_USD": 228816.6714361,
        "median_upper_USD": 483205.43986416,
        "coverage": 0.94650206,
        "median_ape_pct": 9.90700827
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 332513.8498913,
        "median_lower_USD": 193525.7798445,
        "median_upper_USD": 571321.61130352,
        "coverage": 0.97942387,
        "median_ape_pct": 9.90700827
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 332513.8498913,
        "median_lower_USD": 165622.96031287,
        "median_upper_USD": 667573.26496682,
        "coverage": 0.99588477,
        "median_ape_pct": 9.90700827
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 309224.74698281,
        "median_lower_USD": 176944.97688358,
        "median_upper_USD": 540393.66265536,
        "coverage": 0.94238683,
        "median_ape_pct": 19.21134054
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 309224.74698281,
        "median_lower_USD": 140343.24841752,
        "median_upper_USD": 681329.13570675,
        "coverage": 0.98765432,
        "median_ape_pct": 19.21134054
      },
      {
        "township": "Orland",
        "size_profile": "Under 1,500 sq ft",
        "sales": 243,
        "parcels": 234,
        "training_comparable_sales": 230,
        "latitude": 41.6,
        "longitude": -87.835,
        "observed_price_q10_USD": 259920.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 425000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 309224.74698281,
        "median_lower_USD": 108551.33704234,
        "median_upper_USD": 880873.02056252,
        "coverage": 1.0,
        "median_ape_pct": 19.21134054
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 408749.92354739,
        "median_lower_USD": 246488.5902604,
        "median_upper_USD": 677826.50638512,
        "coverage": 0.84536082,
        "median_ape_pct": 18.1292517
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 408749.92354739,
        "median_lower_USD": 205959.26380295,
        "median_upper_USD": 811211.38673252,
        "coverage": 0.93427835,
        "median_ape_pct": 18.1292517
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 408749.92354739,
        "median_lower_USD": 174951.3291448,
        "median_upper_USD": 954988.45774255,
        "coverage": 0.96778351,
        "median_ape_pct": 18.1292517
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 426355.07811441,
        "median_lower_USD": 291517.52368813,
        "median_upper_USD": 623559.9504763,
        "coverage": 0.95360825,
        "median_ape_pct": 10.86442728
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 426355.07811441,
        "median_lower_USD": 249076.03692496,
        "median_upper_USD": 729811.88747879,
        "coverage": 0.97809278,
        "median_ape_pct": 10.86442728
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 426355.07811441,
        "median_lower_USD": 210783.68483493,
        "median_upper_USD": 862394.32039676,
        "coverage": 0.99484536,
        "median_ape_pct": 10.86442728
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 426534.69027947,
        "median_lower_USD": 293516.3395861,
        "median_upper_USD": 619835.48264588,
        "coverage": 0.94458763,
        "median_ape_pct": 10.47673087
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 426534.69027947,
        "median_lower_USD": 248246.67782726,
        "median_upper_USD": 732867.17713256,
        "coverage": 0.98195876,
        "median_ape_pct": 10.47673087
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 426534.69027947,
        "median_lower_USD": 212454.12214653,
        "median_upper_USD": 856334.72381546,
        "coverage": 0.99226804,
        "median_ape_pct": 10.47673087
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 402388.66099201,
        "median_lower_USD": 230255.34991028,
        "median_upper_USD": 703204.65760312,
        "coverage": 0.95489691,
        "median_ape_pct": 16.47249869
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 402388.66099201,
        "median_lower_USD": 182626.17193809,
        "median_upper_USD": 886601.4809194,
        "coverage": 0.99226804,
        "median_ape_pct": 16.47249869
      },
      {
        "township": "Palatine",
        "size_profile": "All sizes",
        "sales": 776,
        "parcels": 758,
        "training_comparable_sales": 681,
        "latitude": 42.109,
        "longitude": -88.055,
        "observed_price_q10_USD": 303265.5,
        "observed_price_median_USD": 455000.0,
        "observed_price_q90_USD": 768750.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 402388.66099201,
        "median_lower_USD": 141255.92336174,
        "median_upper_USD": 1146264.38765539,
        "coverage": 0.99871134,
        "median_ape_pct": 16.47249869
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 419374.9617737,
        "median_lower_USD": 252895.81028171,
        "median_upper_USD": 695445.91650914,
        "coverage": 0.93537415,
        "median_ape_pct": 18.2867384
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 419374.9617737,
        "median_lower_USD": 211312.96523481,
        "median_upper_USD": 832298.00105857,
        "coverage": 1.0,
        "median_ape_pct": 18.2867384
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 419374.9617737,
        "median_lower_USD": 179499.0108759,
        "median_upper_USD": 979812.41068946,
        "coverage": 1.0,
        "median_ape_pct": 18.2867384
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 463009.02172681,
        "median_lower_USD": 316579.42027101,
        "median_upper_USD": 677167.68833835,
        "coverage": 0.94557823,
        "median_ape_pct": 9.81813324
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 463009.02172681,
        "median_lower_USD": 270489.21922603,
        "median_upper_USD": 792554.1535956,
        "coverage": 0.97619048,
        "median_ape_pct": 9.81813324
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 463009.02172681,
        "median_lower_USD": 228904.85588447,
        "median_upper_USD": 936534.75970213,
        "coverage": 0.99319728,
        "median_ape_pct": 9.81813324
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 461723.31017635,
        "median_lower_USD": 317731.09900098,
        "median_upper_USD": 670971.19492085,
        "coverage": 0.93537415,
        "median_ape_pct": 10.43060903
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 461723.31017635,
        "median_lower_USD": 268726.7423702,
        "median_upper_USD": 793327.87380912,
        "coverage": 0.97959184,
        "median_ape_pct": 10.43060903
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 461723.31017635,
        "median_lower_USD": 229981.34213616,
        "median_upper_USD": 926981.35066097,
        "coverage": 0.99319728,
        "median_ape_pct": 10.43060903
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 445234.62184514,
        "median_lower_USD": 254772.71996777,
        "median_upper_USD": 778081.21887879,
        "coverage": 0.97619048,
        "median_ape_pct": 16.04955567
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 445234.62184514,
        "median_lower_USD": 202072.03255037,
        "median_upper_USD": 981005.9610311,
        "coverage": 0.99319728,
        "median_ape_pct": 16.04955567
      },
      {
        "township": "Palatine",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 294,
        "parcels": 287,
        "training_comparable_sales": 265,
        "latitude": 42.107,
        "longitude": -88.062,
        "observed_price_q10_USD": 370562.5,
        "observed_price_median_USD": 480500.0,
        "observed_price_q90_USD": 655000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 445234.62184514,
        "median_lower_USD": 156296.71936158,
        "median_upper_USD": 1268317.52642858,
        "coverage": 1.0,
        "median_ape_pct": 16.04955567
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 430000.0,
        "median_lower_USD": 259303.03030303,
        "median_upper_USD": 713065.32663317,
        "coverage": 0.47798742,
        "median_ape_pct": 41.09589041
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 430000.0,
        "median_lower_USD": 216666.66666667,
        "median_upper_USD": 853384.61538462,
        "coverage": 0.71698113,
        "median_ape_pct": 41.09589041
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 430000.0,
        "median_lower_USD": 184046.692607,
        "median_upper_USD": 1004636.36363636,
        "coverage": 0.85534591,
        "median_ape_pct": 41.09589041
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 701157.40236577,
        "median_lower_USD": 479411.83334146,
        "median_upper_USD": 1025468.4359077,
        "coverage": 0.98742138,
        "median_ape_pct": 11.15353605
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 701157.40236577,
        "median_lower_USD": 409615.16821667,
        "median_upper_USD": 1200203.85239313,
        "coverage": 0.99371069,
        "median_ape_pct": 11.15353605
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 701157.40236577,
        "median_lower_USD": 346641.91540433,
        "median_upper_USD": 1418240.78694831,
        "coverage": 1.0,
        "median_ape_pct": 11.15353605
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 692349.04991326,
        "median_lower_USD": 476434.30529251,
        "median_upper_USD": 1006113.96280857,
        "coverage": 0.96855346,
        "median_ape_pct": 10.72373497
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 692349.04991326,
        "median_lower_USD": 402952.80889162,
        "median_upper_USD": 1189586.46357202,
        "coverage": 0.99371069,
        "median_ape_pct": 10.72373497
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 692349.04991326,
        "median_lower_USD": 344854.50532037,
        "median_upper_USD": 1389998.38923512,
        "coverage": 1.0,
        "median_ape_pct": 10.72373497
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 706994.63367951,
        "median_lower_USD": 404557.36590897,
        "median_upper_USD": 1235526.66240194,
        "coverage": 0.95597484,
        "median_ape_pct": 15.12767575
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 706994.63367951,
        "median_lower_USD": 320873.16578789,
        "median_upper_USD": 1557753.85836422,
        "coverage": 1.0,
        "median_ape_pct": 15.12767575
      },
      {
        "township": "Palatine",
        "size_profile": "Over 2,500 sq ft",
        "sales": 159,
        "parcels": 158,
        "training_comparable_sales": 150,
        "latitude": 42.112,
        "longitude": -88.069,
        "observed_price_q10_USD": 545000.0,
        "observed_price_median_USD": 750000.0,
        "observed_price_q90_USD": 983600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 706994.63367951,
        "median_lower_USD": 248185.86971609,
        "median_upper_USD": 2013980.13764205,
        "coverage": 1.0,
        "median_ape_pct": 15.12767575
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 401000.0,
        "median_lower_USD": 241815.15151515,
        "median_upper_USD": 664974.87437186,
        "coverage": 0.94427245,
        "median_ape_pct": 12.51102362
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 401000.0,
        "median_lower_USD": 202054.26356589,
        "median_upper_USD": 795830.76923077,
        "coverage": 0.98142415,
        "median_ape_pct": 12.51102362
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 401000.0,
        "median_lower_USD": 171634.24124514,
        "median_upper_USD": 936881.81818182,
        "coverage": 0.99380805,
        "median_ape_pct": 12.51102362
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 345387.86789172,
        "median_lower_USD": 236156.71802248,
        "median_upper_USD": 505142.43374365,
        "coverage": 0.94427245,
        "median_ape_pct": 11.99629651
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 345387.86789172,
        "median_lower_USD": 201775.10660105,
        "median_upper_USD": 591216.53456815,
        "coverage": 0.97213622,
        "median_ape_pct": 11.99629651
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 345387.86789172,
        "median_lower_USD": 170754.68600836,
        "median_upper_USD": 698620.82309675,
        "coverage": 0.99380805,
        "median_ape_pct": 11.99629651
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 349772.0549621,
        "median_lower_USD": 240692.76333589,
        "median_upper_USD": 508284.87212008,
        "coverage": 0.94117647,
        "median_ape_pct": 10.14569973
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 349772.0549621,
        "median_lower_USD": 203570.19632862,
        "median_upper_USD": 600974.46796644,
        "coverage": 0.97832817,
        "median_ape_pct": 10.14569973
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 349772.0549621,
        "median_lower_USD": 174219.15868009,
        "median_upper_USD": 702221.79557796,
        "coverage": 0.9876161,
        "median_ape_pct": 10.14569973
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 318609.02258396,
        "median_lower_USD": 182314.85896939,
        "median_upper_USD": 556793.39493084,
        "coverage": 0.93498452,
        "median_ape_pct": 17.79853884
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 318609.02258396,
        "median_lower_USD": 144602.35036444,
        "median_upper_USD": 702005.94261483,
        "coverage": 0.9876161,
        "median_ape_pct": 17.79853884
      },
      {
        "township": "Palatine",
        "size_profile": "Under 1,500 sq ft",
        "sales": 323,
        "parcels": 313,
        "training_comparable_sales": 266,
        "latitude": 42.109,
        "longitude": -88.041,
        "observed_price_q10_USD": 270000.0,
        "observed_price_median_USD": 370000.0,
        "observed_price_q90_USD": 482000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 318609.02258396,
        "median_lower_USD": 111845.62598143,
        "median_upper_USD": 907605.53558674,
        "coverage": 0.99690402,
        "median_ape_pct": 17.79853884
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 232166.66666667,
        "median_upper_USD": 638442.21105528,
        "coverage": 0.81741573,
        "median_ape_pct": 24.14209596
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 193992.24806202,
        "median_upper_USD": 764076.92307692,
        "coverage": 0.92696629,
        "median_ape_pct": 24.14209596
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 164785.9922179,
        "median_upper_USD": 899500.0,
        "coverage": 0.96067416,
        "median_ape_pct": 24.14209596
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 377594.66135438,
        "median_lower_USD": 258177.90448915,
        "median_upper_USD": 552246.05128562,
        "coverage": 0.90730337,
        "median_ape_pct": 13.79522154
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 377594.66135438,
        "median_lower_USD": 220590.27003998,
        "median_upper_USD": 646346.40620138,
        "coverage": 0.96348315,
        "median_ape_pct": 13.79522154
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 377594.66135438,
        "median_lower_USD": 186677.25137993,
        "median_upper_USD": 763765.95021293,
        "coverage": 0.98595506,
        "median_ape_pct": 13.79522154
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 376374.867151,
        "median_lower_USD": 258999.26978034,
        "median_upper_USD": 546943.78383026,
        "coverage": 0.90449438,
        "median_ape_pct": 12.71569865
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 376374.867151,
        "median_lower_USD": 219053.25057311,
        "median_upper_USD": 646683.12500413,
        "coverage": 0.96348315,
        "median_ape_pct": 12.71569865
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 376374.867151,
        "median_lower_USD": 187469.84435472,
        "median_upper_USD": 755631.07821701,
        "coverage": 0.98595506,
        "median_ape_pct": 12.71569865
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 398351.31041133,
        "median_lower_USD": 227945.09204075,
        "median_upper_USD": 696149.08171857,
        "coverage": 0.95786517,
        "median_ape_pct": 18.87776001
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 398351.31041133,
        "median_lower_USD": 180793.79952604,
        "median_upper_USD": 877705.80032293,
        "coverage": 0.98876404,
        "median_ape_pct": 18.87776001
      },
      {
        "township": "Palos",
        "size_profile": "All sizes",
        "sales": 356,
        "parcels": 348,
        "training_comparable_sales": 306,
        "latitude": 41.69,
        "longitude": -87.829,
        "observed_price_q10_USD": 260000.0,
        "observed_price_median_USD": 395550.0,
        "observed_price_q90_USD": 654000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 398351.31041133,
        "median_lower_USD": 139838.63768872,
        "median_upper_USD": 1134763.38964092,
        "coverage": 0.99719101,
        "median_ape_pct": 18.87776001
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 232166.66666667,
        "median_upper_USD": 638442.21105528,
        "coverage": 0.92105263,
        "median_ape_pct": 20.87053571
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 193992.24806202,
        "median_upper_USD": 764076.92307692,
        "coverage": 0.98684211,
        "median_ape_pct": 20.87053571
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 164785.9922179,
        "median_upper_USD": 899500.0,
        "coverage": 0.98684211,
        "median_ape_pct": 20.87053571
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 404404.50240829,
        "median_lower_USD": 276508.9596957,
        "median_upper_USD": 591456.42784261,
        "coverage": 0.91447368,
        "median_ape_pct": 12.89605902
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 404404.50240829,
        "median_lower_USD": 236252.54147304,
        "median_upper_USD": 692238.06249193,
        "coverage": 0.97368421,
        "median_ape_pct": 12.89605902
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 404404.50240829,
        "median_lower_USD": 199931.64279512,
        "median_upper_USD": 817994.58695834,
        "coverage": 0.99342105,
        "median_ape_pct": 12.89605902
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 397886.82344022,
        "median_lower_USD": 273802.54560114,
        "median_upper_USD": 578204.72019267,
        "coverage": 0.90131579,
        "median_ape_pct": 13.27632729
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 397886.82344022,
        "median_lower_USD": 231573.38505236,
        "median_upper_USD": 683644.729862,
        "coverage": 0.96710526,
        "median_ape_pct": 13.27632729
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 397886.82344022,
        "median_lower_USD": 198184.80820933,
        "median_upper_USD": 798819.67592658,
        "coverage": 0.99342105,
        "median_ape_pct": 13.27632729
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 428207.58112237,
        "median_lower_USD": 245029.48513135,
        "median_upper_USD": 748325.17577377,
        "coverage": 0.95394737,
        "median_ape_pct": 18.03703337
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 428207.58112237,
        "median_lower_USD": 194344.22218174,
        "median_upper_USD": 943489.49751231,
        "coverage": 0.99342105,
        "median_ape_pct": 18.03703337
      },
      {
        "township": "Palos",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 152,
        "parcels": 148,
        "training_comparable_sales": 111,
        "latitude": 41.685,
        "longitude": -87.826,
        "observed_price_q10_USD": 282300.0,
        "observed_price_median_USD": 422582.0,
        "observed_price_q90_USD": 581800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 428207.58112237,
        "median_lower_USD": 150319.48741503,
        "median_upper_USD": 1219813.44989832,
        "coverage": 1.0,
        "median_ape_pct": 18.03703337
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 232166.66666667,
        "median_upper_USD": 638442.21105528,
        "coverage": 0.47692308,
        "median_ape_pct": 40.76923077
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 193992.24806202,
        "median_upper_USD": 764076.92307692,
        "coverage": 0.73846154,
        "median_ape_pct": 40.76923077
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 164785.9922179,
        "median_upper_USD": 899500.0,
        "coverage": 0.87692308,
        "median_ape_pct": 40.76923077
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 596771.33803664,
        "median_lower_USD": 408038.53783538,
        "median_upper_USD": 872799.98548991,
        "coverage": 0.89230769,
        "median_ape_pct": 12.46271722
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 596771.33803664,
        "median_lower_USD": 348632.97626465,
        "median_upper_USD": 1021521.3538254,
        "coverage": 0.96923077,
        "median_ape_pct": 12.46271722
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 596771.33803664,
        "median_lower_USD": 295034.9792749,
        "median_upper_USD": 1207097.64915777,
        "coverage": 1.0,
        "median_ape_pct": 12.46271722
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 597470.28600879,
        "median_lower_USD": 411144.26412974,
        "median_upper_USD": 868237.19508532,
        "coverage": 0.90769231,
        "median_ape_pct": 10.40548057
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 597470.28600879,
        "median_lower_USD": 347732.59240651,
        "median_upper_USD": 1026566.82306649,
        "coverage": 0.98461538,
        "median_ape_pct": 10.40548057
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 597470.28600879,
        "median_lower_USD": 297596.01742935,
        "median_upper_USD": 1199514.51550646,
        "coverage": 1.0,
        "median_ape_pct": 10.40548057
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 684725.82565136,
        "median_lower_USD": 391814.68033735,
        "median_upper_USD": 1196610.23397659,
        "coverage": 0.96923077,
        "median_ape_pct": 19.6628146
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 684725.82565136,
        "median_lower_USD": 310766.35225647,
        "median_upper_USD": 1508687.96737366,
        "coverage": 1.0,
        "median_ape_pct": 19.6628146
      },
      {
        "township": "Palos",
        "size_profile": "Over 2,500 sq ft",
        "sales": 65,
        "parcels": 64,
        "training_comparable_sales": 69,
        "latitude": 41.668,
        "longitude": -87.842,
        "observed_price_q10_USD": 461000.0,
        "observed_price_median_USD": 650000.0,
        "observed_price_q90_USD": 923800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 684725.82565136,
        "median_lower_USD": 240368.54943568,
        "median_upper_USD": 1950544.10160844,
        "coverage": 1.0,
        "median_ape_pct": 19.6628146
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 232166.66666667,
        "median_upper_USD": 638442.21105528,
        "coverage": 0.86330935,
        "median_ape_pct": 18.19318261
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 193992.24806202,
        "median_upper_USD": 764076.92307692,
        "coverage": 0.94964029,
        "median_ape_pct": 18.19318261
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 385000.0,
        "median_lower_USD": 164785.9922179,
        "median_upper_USD": 899500.0,
        "coverage": 0.97122302,
        "median_ape_pct": 18.19318261
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 301608.5548872,
        "median_lower_USD": 206222.89625991,
        "median_upper_USD": 441113.58161946,
        "coverage": 0.90647482,
        "median_ape_pct": 14.75454433
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 301608.5548872,
        "median_lower_USD": 176199.29352362,
        "median_upper_USD": 516277.44108377,
        "coverage": 0.94964029,
        "median_ape_pct": 14.75454433
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 301608.5548872,
        "median_lower_USD": 149110.83704696,
        "median_upper_USD": 610067.80045434,
        "coverage": 0.97122302,
        "median_ape_pct": 14.75454433
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 314103.25972481,
        "median_lower_USD": 216147.57520914,
        "median_upper_USD": 456451.37436443,
        "coverage": 0.90647482,
        "median_ape_pct": 13.27406206
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 314103.25972481,
        "median_lower_USD": 182810.66581081,
        "median_upper_USD": 539688.73934223,
        "coverage": 0.94964029,
        "median_ape_pct": 13.27406206
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 314103.25972481,
        "median_lower_USD": 156452.76651349,
        "median_upper_USD": 630611.14206148,
        "coverage": 0.97122302,
        "median_ape_pct": 13.27406206
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 295037.60614674,
        "median_lower_USD": 168826.79316194,
        "median_upper_USD": 515600.55966533,
        "coverage": 0.95683453,
        "median_ape_pct": 19.08665684
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 295037.60614674,
        "median_lower_USD": 133904.3412792,
        "median_upper_USD": 650069.95448564,
        "coverage": 0.97841727,
        "median_ape_pct": 19.08665684
      },
      {
        "township": "Palos",
        "size_profile": "Under 1,500 sq ft",
        "sales": 139,
        "parcels": 136,
        "training_comparable_sales": 126,
        "latitude": 41.705,
        "longitude": -87.827,
        "observed_price_q10_USD": 224280.0,
        "observed_price_median_USD": 325000.0,
        "observed_price_q90_USD": 427400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 295037.60614674,
        "median_lower_USD": 103571.03348775,
        "median_upper_USD": 840458.82434004,
        "coverage": 0.99280576,
        "median_ape_pct": 19.08665684
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 186879.09090909,
        "median_upper_USD": 513904.52261307,
        "coverage": 0.84467005,
        "median_ape_pct": 20.56737589
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 156151.1627907,
        "median_upper_USD": 615032.30769231,
        "coverage": 0.92893401,
        "median_ape_pct": 20.56737589
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 132642.0233463,
        "median_upper_USD": 724039.09090909,
        "coverage": 0.96751269,
        "median_ape_pct": 20.56737589
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 290777.16867346,
        "median_lower_USD": 198817.0060777,
        "median_upper_USD": 425272.28173181,
        "coverage": 0.76649746,
        "median_ape_pct": 18.3347854
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 290777.16867346,
        "median_lower_USD": 169871.61293294,
        "median_upper_USD": 497736.85174302,
        "coverage": 0.89238579,
        "median_ape_pct": 18.3347854
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 290777.16867346,
        "median_lower_USD": 143755.95888273,
        "median_upper_USD": 588159.00557363,
        "coverage": 0.95126904,
        "median_ape_pct": 18.3347854
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 278836.92561861,
        "median_lower_USD": 191879.33740018,
        "median_upper_USD": 405202.72866215,
        "coverage": 0.76345178,
        "median_ape_pct": 19.87407903
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 278836.92561861,
        "median_lower_USD": 162285.37096252,
        "median_upper_USD": 479094.51497261,
        "coverage": 0.89746193,
        "median_ape_pct": 19.87407903
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 278836.92561861,
        "median_lower_USD": 138886.83758764,
        "median_upper_USD": 559808.49185494,
        "coverage": 0.95228426,
        "median_ape_pct": 19.87407903
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 291080.12037129,
        "median_lower_USD": 166562.23563255,
        "median_upper_USD": 508684.553576,
        "coverage": 0.87005076,
        "median_ape_pct": 21.82559211
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 291080.12037129,
        "median_lower_USD": 132108.21592147,
        "median_upper_USD": 641350.24369511,
        "coverage": 0.95329949,
        "median_ape_pct": 21.82559211
      },
      {
        "township": "Proviso",
        "size_profile": "All sizes",
        "sales": 985,
        "parcels": 962,
        "training_comparable_sales": 805,
        "latitude": 41.865,
        "longitude": -87.866,
        "observed_price_q10_USD": 175000.0,
        "observed_price_median_USD": 327500.0,
        "observed_price_q90_USD": 498000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 291080.12037129,
        "median_lower_USD": 102181.78383538,
        "median_upper_USD": 829185.33318879,
        "coverage": 0.97969543,
        "median_ape_pct": 21.82559211
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 186879.09090909,
        "median_upper_USD": 513904.52261307,
        "coverage": 0.83105023,
        "median_ape_pct": 24.7815534
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 156151.1627907,
        "median_upper_USD": 615032.30769231,
        "coverage": 0.9086758,
        "median_ape_pct": 24.7815534
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 132642.0233463,
        "median_upper_USD": 724039.09090909,
        "coverage": 0.98173516,
        "median_ape_pct": 24.7815534
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 386788.62772727,
        "median_lower_USD": 264464.2194587,
        "median_upper_USD": 565692.56455693,
        "coverage": 0.80821918,
        "median_ape_pct": 15.76638234
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 386788.62772727,
        "median_lower_USD": 225961.37226282,
        "median_upper_USD": 662084.1475734,
        "coverage": 0.88584475,
        "median_ape_pct": 15.76638234
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 386788.62772727,
        "median_lower_USD": 191222.61323863,
        "median_upper_USD": 782362.71330757,
        "coverage": 0.95890411,
        "median_ape_pct": 15.76638234
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 368927.87091434,
        "median_lower_USD": 253874.68055909,
        "median_upper_USD": 536121.89146885,
        "coverage": 0.78538813,
        "median_ape_pct": 16.80795851
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 368927.87091434,
        "median_lower_USD": 214719.03786387,
        "median_upper_USD": 633887.77861272,
        "coverage": 0.91324201,
        "median_ape_pct": 16.80795851
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 368927.87091434,
        "median_lower_USD": 183760.54453892,
        "median_upper_USD": 740680.07514291,
        "coverage": 0.95890411,
        "median_ape_pct": 16.80795851
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 406721.0131674,
        "median_lower_USD": 232734.41396646,
        "median_upper_USD": 710775.77111461,
        "coverage": 0.85844749,
        "median_ape_pct": 18.38633512
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 406721.0131674,
        "median_lower_USD": 184592.43234743,
        "median_upper_USD": 896147.15212467,
        "coverage": 0.94063927,
        "median_ape_pct": 18.38633512
      },
      {
        "township": "Proviso",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 219,
        "parcels": 216,
        "training_comparable_sales": 190,
        "latitude": 41.862,
        "longitude": -87.864,
        "observed_price_q10_USD": 219000.0,
        "observed_price_median_USD": 401700.0,
        "observed_price_q90_USD": 611567.2,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 406721.0131674,
        "median_lower_USD": 142776.76742667,
        "median_upper_USD": 1158605.74191021,
        "coverage": 0.96803653,
        "median_ape_pct": 18.38633512
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 186879.09090909,
        "median_upper_USD": 513904.52261307,
        "coverage": 0.38709677,
        "median_ape_pct": 45.15044248
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 156151.1627907,
        "median_upper_USD": 615032.30769231,
        "coverage": 0.61290323,
        "median_ape_pct": 45.15044248
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 132642.0233463,
        "median_upper_USD": 724039.09090909,
        "coverage": 0.77419355,
        "median_ape_pct": 45.15044248
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 617985.06783891,
        "median_lower_USD": 422543.28821269,
        "median_upper_USD": 903825.84394438,
        "coverage": 0.70967742,
        "median_ape_pct": 18.95430619
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 617985.06783891,
        "median_lower_USD": 361026.00737598,
        "median_upper_USD": 1057833.88528611,
        "coverage": 0.83870968,
        "median_ape_pct": 18.95430619
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 617985.06783891,
        "median_lower_USD": 305522.73552866,
        "median_upper_USD": 1250006.9541831,
        "coverage": 0.87096774,
        "median_ape_pct": 18.95430619
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 565803.1368238,
        "median_lower_USD": 389352.77582708,
        "median_upper_USD": 822218.84500402,
        "coverage": 0.58064516,
        "median_ape_pct": 23.38746533
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 565803.1368238,
        "median_lower_USD": 329302.05261551,
        "median_upper_USD": 972156.67833516,
        "coverage": 0.83870968,
        "median_ape_pct": 23.38746533
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 565803.1368238,
        "median_lower_USD": 281822.81882604,
        "median_upper_USD": 1135937.78876101,
        "coverage": 0.96774194,
        "median_ape_pct": 23.38746533
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 754495.53692617,
        "median_lower_USD": 431738.39300638,
        "median_upper_USD": 1318538.08802475,
        "coverage": 0.67741935,
        "median_ape_pct": 31.77854169
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 754495.53692617,
        "median_lower_USD": 342431.69604605,
        "median_upper_USD": 1662414.78757546,
        "coverage": 0.87096774,
        "median_ape_pct": 31.77854169
      },
      {
        "township": "Proviso",
        "size_profile": "Over 2,500 sq ft",
        "sales": 31,
        "parcels": 29,
        "training_comparable_sales": 18,
        "latitude": 41.857,
        "longitude": -87.864,
        "observed_price_q10_USD": 350000.0,
        "observed_price_median_USD": 626000.0,
        "observed_price_q90_USD": 1000000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 754495.53692617,
        "median_lower_USD": 264860.75297966,
        "median_upper_USD": 2149293.57723766,
        "coverage": 0.90322581,
        "median_ape_pct": 31.77854169
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 186879.09090909,
        "median_upper_USD": 513904.52261307,
        "coverage": 0.86802721,
        "median_ape_pct": 18.73563218
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 156151.1627907,
        "median_upper_USD": 615032.30769231,
        "coverage": 0.94829932,
        "median_ape_pct": 18.73563218
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 309900.0,
        "median_lower_USD": 132642.0233463,
        "median_upper_USD": 724039.09090909,
        "coverage": 0.97142857,
        "median_ape_pct": 18.73563218
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 264422.57666619,
        "median_lower_USD": 180797.22445871,
        "median_upper_USD": 386727.72361478,
        "coverage": 0.75646259,
        "median_ape_pct": 19.32654997
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 264422.57666619,
        "median_lower_USD": 154475.29735257,
        "median_upper_USD": 452624.46649451,
        "coverage": 0.89659864,
        "median_ape_pct": 19.32654997
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 264422.57666619,
        "median_lower_USD": 130726.63590579,
        "median_upper_USD": 534851.20737886,
        "coverage": 0.95238095,
        "median_ape_pct": 19.32654997
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 257792.52036545,
        "median_lower_USD": 177397.80298002,
        "median_upper_USD": 374621.2322813,
        "coverage": 0.76462585,
        "median_ape_pct": 20.61226161
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 257792.52036545,
        "median_lower_USD": 150037.35500976,
        "median_upper_USD": 442936.25112257,
        "coverage": 0.8952381,
        "median_ape_pct": 20.61226161
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 257792.52036545,
        "median_lower_USD": 128404.75782708,
        "median_upper_USD": 517558.57556204,
        "coverage": 0.94965986,
        "median_ape_pct": 20.61226161
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 264669.30822328,
        "median_lower_USD": 151449.40721049,
        "median_upper_USD": 462529.65928108,
        "coverage": 0.88163265,
        "median_ape_pct": 22.49252933
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 264669.30822328,
        "median_lower_USD": 120121.53242876,
        "median_upper_USD": 583158.08414225,
        "coverage": 0.96054422,
        "median_ape_pct": 22.49252933
      },
      {
        "township": "Proviso",
        "size_profile": "Under 1,500 sq ft",
        "sales": 735,
        "parcels": 717,
        "training_comparable_sales": 597,
        "latitude": 41.866,
        "longitude": -87.867,
        "observed_price_q10_USD": 165000.0,
        "observed_price_median_USD": 305000.0,
        "observed_price_q90_USD": 422000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 264669.30822328,
        "median_lower_USD": 92910.43993741,
        "median_upper_USD": 753950.17785492,
        "coverage": 0.98639456,
        "median_ape_pct": 22.49252933
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 127842.42424242,
        "median_upper_USD": 351557.78894472,
        "coverage": 0.76273292,
        "median_ape_pct": 27.79751886
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 106821.70542636,
        "median_upper_USD": 420738.46153846,
        "coverage": 0.86708075,
        "median_ape_pct": 27.79751886
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 90739.29961089,
        "median_upper_USD": 495309.09090909,
        "coverage": 0.94534161,
        "median_ape_pct": 27.79751886
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 196990.03021086,
        "median_lower_USD": 134690.65749678,
        "median_upper_USD": 288105.14941174,
        "coverage": 0.79627329,
        "median_ape_pct": 18.64178039
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 196990.03021086,
        "median_lower_USD": 115081.29856374,
        "median_upper_USD": 337197.02928954,
        "coverage": 0.91180124,
        "median_ape_pct": 18.64178039
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 196990.03021086,
        "median_lower_USD": 97388.97593814,
        "median_upper_USD": 398454.46190052,
        "coverage": 0.96521739,
        "median_ape_pct": 18.64178039
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 196552.47427226,
        "median_lower_USD": 135255.96885727,
        "median_upper_USD": 285627.876307,
        "coverage": 0.77515528,
        "median_ape_pct": 19.36597796
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 196552.47427226,
        "median_lower_USD": 114395.1473791,
        "median_upper_USD": 337714.28270923,
        "coverage": 0.91055901,
        "median_ape_pct": 19.36597796
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 196552.47427226,
        "median_lower_USD": 97901.49389697,
        "median_upper_USD": 394609.65920709,
        "coverage": 0.96149068,
        "median_ape_pct": 19.36597796
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 314310.44520955,
        "median_lower_USD": 179855.12157267,
        "median_upper_USD": 549281.30544179,
        "coverage": 0.7068323,
        "median_ape_pct": 42.98665769
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 314310.44520955,
        "median_lower_USD": 142651.41882294,
        "median_upper_USD": 692534.68898506,
        "coverage": 0.8484472,
        "median_ape_pct": 42.98665769
      },
      {
        "township": "Rich",
        "size_profile": "All sizes",
        "sales": 805,
        "parcels": 773,
        "training_comparable_sales": 607,
        "latitude": 41.51,
        "longitude": -87.714,
        "observed_price_q10_USD": 105400.0,
        "observed_price_median_USD": 220000.0,
        "observed_price_q90_USD": 380000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 314310.44520955,
        "median_lower_USD": 110336.6383408,
        "median_upper_USD": 895360.39391271,
        "coverage": 0.9378882,
        "median_ape_pct": 42.98665769
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 127842.42424242,
        "median_upper_USD": 351557.78894472,
        "coverage": 0.78884462,
        "median_ape_pct": 30.0
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 106821.70542636,
        "median_upper_USD": 420738.46153846,
        "coverage": 0.93625498,
        "median_ape_pct": 30.0
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 90739.29961089,
        "median_upper_USD": 495309.09090909,
        "coverage": 0.97609562,
        "median_ape_pct": 30.0
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 263944.2388022,
        "median_lower_USD": 180470.16404181,
        "median_upper_USD": 386028.13693201,
        "coverage": 0.8247012,
        "median_ape_pct": 16.43703202
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 263944.2388022,
        "median_lower_USD": 154195.85304526,
        "median_upper_USD": 451805.67324613,
        "coverage": 0.9123506,
        "median_ape_pct": 16.43703202
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 263944.2388022,
        "median_lower_USD": 130490.15269556,
        "median_upper_USD": 533883.66675765,
        "coverage": 0.96414343,
        "median_ape_pct": 16.43703202
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 273382.04690236,
        "median_lower_USD": 188125.60746879,
        "median_upper_USD": 397275.75939349,
        "coverage": 0.77290837,
        "median_ape_pct": 17.5925756
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 273382.04690236,
        "median_lower_USD": 159110.58694115,
        "median_upper_USD": 469722.00282416,
        "coverage": 0.9123506,
        "median_ape_pct": 17.5925756
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 273382.04690236,
        "median_lower_USD": 136169.79839836,
        "median_upper_USD": 548856.97450974,
        "coverage": 0.96015936,
        "median_ape_pct": 17.5925756
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 402896.46639314,
        "median_lower_USD": 230545.92696092,
        "median_upper_USD": 704092.08599722,
        "coverage": 0.68924303,
        "median_ape_pct": 44.93322932
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 402896.46639314,
        "median_lower_USD": 182856.64204196,
        "median_upper_USD": 887720.351962,
        "coverage": 0.8247012,
        "median_ape_pct": 44.93322932
      },
      {
        "township": "Rich",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 251,
        "parcels": 242,
        "training_comparable_sales": 208,
        "latitude": 41.52,
        "longitude": -87.721,
        "observed_price_q10_USD": 145801.0,
        "observed_price_median_USD": 275000.0,
        "observed_price_q90_USD": 371000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 402896.46639314,
        "median_lower_USD": 141434.18514638,
        "median_upper_USD": 1147710.9474211,
        "coverage": 0.92031873,
        "median_ape_pct": 44.93322932
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 127842.42424242,
        "median_upper_USD": 351557.78894472,
        "coverage": 0.24468085,
        "median_ape_pct": 50.98102112
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 106821.70542636,
        "median_upper_USD": 420738.46153846,
        "coverage": 0.44680851,
        "median_ape_pct": 50.98102112
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 212000.0,
        "median_lower_USD": 90739.29961089,
        "median_upper_USD": 495309.09090909,
        "coverage": 0.78723404,
        "median_ape_pct": 50.98102112
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 385760.39648316,
        "median_lower_USD": 263761.17300413,
        "median_upper_USD": 564188.73862272,
        "coverage": 0.90425532,
        "median_ape_pct": 14.36160052
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 385760.39648316,
        "median_lower_USD": 225360.68101632,
        "median_upper_USD": 660324.07615981,
        "coverage": 0.96808511,
        "median_ape_pct": 14.36160052
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 385760.39648316,
        "median_lower_USD": 190714.2708226,
        "median_upper_USD": 780282.89573183,
        "coverage": 1.0,
        "median_ape_pct": 14.36160052
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 404574.75022482,
        "median_lower_USD": 278404.78742103,
        "median_upper_USD": 587923.54124264,
        "coverage": 0.92553191,
        "median_ape_pct": 14.41805461
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 404574.75022482,
        "median_lower_USD": 235465.81313304,
        "median_upper_USD": 695135.85153438,
        "coverage": 0.96808511,
        "median_ape_pct": 14.41805461
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 404574.75022482,
        "median_lower_USD": 201516.0205266,
        "median_upper_USD": 812246.72902801,
        "coverage": 1.0,
        "median_ape_pct": 14.41805461
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 686015.57217408,
        "median_lower_USD": 392552.70072826,
        "median_upper_USD": 1198864.16369635,
        "coverage": 0.54255319,
        "median_ape_pct": 68.01191354
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 686015.57217408,
        "median_lower_USD": 311351.71037673,
        "median_upper_USD": 1511529.72532538,
        "coverage": 0.76595745,
        "median_ape_pct": 68.01191354
      },
      {
        "township": "Rich",
        "size_profile": "Over 2,500 sq ft",
        "sales": 94,
        "parcels": 91,
        "training_comparable_sales": 79,
        "latitude": 41.528,
        "longitude": -87.711,
        "observed_price_q10_USD": 291000.0,
        "observed_price_median_USD": 430000.0,
        "observed_price_q90_USD": 535599.3,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 686015.57217408,
        "median_lower_USD": 240821.30656735,
        "median_upper_USD": 1954218.13781128,
        "coverage": 0.93617021,
        "median_ape_pct": 68.01191354
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 187687.10664294,
        "median_lower_USD": 113181.01279378,
        "median_upper_USD": 311239.9255888,
        "coverage": 0.85434783,
        "median_ape_pct": 21.55404943
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 187687.10664294,
        "median_lower_USD": 94571.02272707,
        "median_upper_USD": 372486.71933754,
        "coverage": 0.91521739,
        "median_ape_pct": 21.55404943
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 187687.10664294,
        "median_lower_USD": 80333.00284328,
        "median_upper_USD": 438505.33097488,
        "coverage": 0.96086957,
        "median_ape_pct": 21.55404943
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 162727.03529508,
        "median_lower_USD": 111263.556602,
        "median_upper_USD": 237994.26177475,
        "coverage": 0.75869565,
        "median_ape_pct": 21.01873569
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 162727.03529508,
        "median_lower_USD": 95064.90512814,
        "median_upper_USD": 278547.4616551,
        "coverage": 0.9,
        "median_ape_pct": 21.01873569
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 162727.03529508,
        "median_lower_USD": 80449.85478643,
        "median_upper_USD": 329150.22763214,
        "coverage": 0.95869565,
        "median_ape_pct": 21.01873569
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 160475.38310029,
        "median_lower_USD": 110429.81524061,
        "median_upper_USD": 233201.04742613,
        "coverage": 0.74565217,
        "median_ape_pct": 22.05693886
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 160475.38310029,
        "median_lower_USD": 93397.98528838,
        "median_upper_USD": 275727.02453561,
        "coverage": 0.89782609,
        "median_ape_pct": 22.05693886
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 160475.38310029,
        "median_lower_USD": 79931.73221236,
        "median_upper_USD": 322179.28810509,
        "coverage": 0.95434783,
        "median_ape_pct": 22.05693886
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 257279.35622742,
        "median_lower_USD": 147220.71950733,
        "median_upper_USD": 449615.15853412,
        "coverage": 0.75,
        "median_ape_pct": 36.47477098
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 257279.35622742,
        "median_lower_USD": 116767.56454984,
        "median_upper_USD": 566875.46234249,
        "coverage": 0.87826087,
        "median_ape_pct": 36.47477098
      },
      {
        "township": "Rich",
        "size_profile": "Under 1,500 sq ft",
        "sales": 460,
        "parcels": 440,
        "training_comparable_sales": 320,
        "latitude": 41.502,
        "longitude": -87.711,
        "observed_price_q10_USD": 95000.0,
        "observed_price_median_USD": 180000.0,
        "observed_price_q90_USD": 277290.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 257279.35622742,
        "median_lower_USD": 90316.24533411,
        "median_upper_USD": 732898.79241467,
        "coverage": 0.94782609,
        "median_ape_pct": 36.47477098
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 482424.24242424,
        "median_upper_USD": 1326633.16582915,
        "coverage": 0.69411765,
        "median_ape_pct": 31.14754098
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 403100.7751938,
        "median_upper_USD": 1587692.30769231,
        "coverage": 0.82352941,
        "median_ape_pct": 31.14754098
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 342412.45136187,
        "median_upper_USD": 1869090.90909091,
        "coverage": 0.89411765,
        "median_ape_pct": 31.14754098
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 759820.23708942,
        "median_lower_USD": 519522.16669739,
        "median_upper_USD": 1111264.98482383,
        "coverage": 0.81176471,
        "median_ape_pct": 21.89126171
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 759820.23708942,
        "median_lower_USD": 443885.9137473,
        "median_upper_USD": 1300619.76469765,
        "coverage": 0.92941176,
        "median_ape_pct": 21.89126171
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 759820.23708942,
        "median_lower_USD": 375643.95877297,
        "median_upper_USD": 1536898.91506957,
        "coverage": 1.0,
        "median_ape_pct": 21.89126171
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 874049.36958424,
        "median_lower_USD": 601469.88609487,
        "median_upper_USD": 1270158.85272451,
        "coverage": 0.87058824,
        "median_ape_pct": 17.05551724
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 874049.36958424,
        "median_lower_USD": 508703.88083589,
        "median_upper_USD": 1501781.93886643,
        "coverage": 0.96470588,
        "median_ape_pct": 17.05551724
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 874049.36958424,
        "median_lower_USD": 435358.23875445,
        "median_upper_USD": 1754790.0383286,
        "coverage": 0.98823529,
        "median_ape_pct": 17.05551724
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 770175.32011619,
        "median_lower_USD": 440710.69842879,
        "median_upper_USD": 1345939.69656473,
        "coverage": 0.91764706,
        "median_ape_pct": 20.40398745
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 770175.32011619,
        "median_lower_USD": 349548.0466255,
        "median_upper_USD": 1696962.77648374,
        "coverage": 0.95294118,
        "median_ape_pct": 20.40398745
      },
      {
        "township": "River Forest",
        "size_profile": "All sizes",
        "sales": 85,
        "parcels": 84,
        "training_comparable_sales": 53,
        "latitude": 41.894,
        "longitude": -87.817,
        "observed_price_q10_USD": 540800.0,
        "observed_price_median_USD": 890000.0,
        "observed_price_q90_USD": 1596635.2,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 770175.32011619,
        "median_lower_USD": 270365.03892837,
        "median_upper_USD": 2193959.78883659,
        "coverage": 1.0,
        "median_ape_pct": 20.40398745
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 482424.24242424,
        "median_upper_USD": 1326633.16582915,
        "coverage": 0.91891892,
        "median_ape_pct": 20.0
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 403100.7751938,
        "median_upper_USD": 1587692.30769231,
        "coverage": 1.0,
        "median_ape_pct": 20.0
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 342412.45136187,
        "median_upper_USD": 1869090.90909091,
        "coverage": 1.0,
        "median_ape_pct": 20.0
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 679389.41347768,
        "median_lower_USD": 464528.11190348,
        "median_upper_USD": 993631.95319697,
        "coverage": 0.86486486,
        "median_ape_pct": 18.76801536
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 679389.41347768,
        "median_lower_USD": 396898.33972703,
        "median_upper_USD": 1162942.56978501,
        "coverage": 0.91891892,
        "median_ape_pct": 18.76801536
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 679389.41347768,
        "median_lower_USD": 335880.14160404,
        "median_upper_USD": 1374210.37439508,
        "coverage": 1.0,
        "median_ape_pct": 18.76801536
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 758028.03104011,
        "median_lower_USD": 521630.7560559,
        "median_upper_USD": 1101557.92995642,
        "coverage": 0.86486486,
        "median_ape_pct": 19.71009184
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 758028.03104011,
        "median_lower_USD": 441178.51301228,
        "median_upper_USD": 1302435.3609591,
        "coverage": 0.94594595,
        "median_ape_pct": 19.71009184
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 758028.03104011,
        "median_lower_USD": 377568.77357752,
        "median_upper_USD": 1521859.15799672,
        "coverage": 1.0,
        "median_ape_pct": 19.71009184
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 635304.26388021,
        "median_lower_USD": 363534.61158324,
        "median_upper_USD": 1110242.31213253,
        "coverage": 0.86486486,
        "median_ape_pct": 22.70332684
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 635304.26388021,
        "median_lower_USD": 288336.12120767,
        "median_upper_USD": 1399795.16272149,
        "coverage": 0.94594595,
        "median_ape_pct": 22.70332684
      },
      {
        "township": "River Forest",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 37,
        "parcels": 36,
        "training_comparable_sales": 18,
        "latitude": 41.891,
        "longitude": -87.818,
        "observed_price_q10_USD": 545300.0,
        "observed_price_median_USD": 740000.0,
        "observed_price_q90_USD": 1072340.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 635304.26388021,
        "median_lower_USD": 223019.43148401,
        "median_upper_USD": 1809759.3784482,
        "coverage": 1.0,
        "median_ape_pct": 22.70332684
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 482424.24242424,
        "median_upper_USD": 1326633.16582915,
        "coverage": 0.5,
        "median_ape_pct": 38.77670471
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 403100.7751938,
        "median_upper_USD": 1587692.30769231,
        "coverage": 0.72222222,
        "median_ape_pct": 38.77670471
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 800000.0,
        "median_lower_USD": 342412.45136187,
        "median_upper_USD": 1869090.90909091,
        "coverage": 0.88888889,
        "median_ape_pct": 38.77670471
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 921440.47462282,
        "median_lower_USD": 630028.9574972,
        "median_upper_USD": 1347640.51424874,
        "coverage": 0.75,
        "median_ape_pct": 26.74605771
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 921440.47462282,
        "median_lower_USD": 538304.22917989,
        "median_upper_USD": 1577272.66896392,
        "coverage": 0.91666667,
        "median_ape_pct": 26.74605771
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 921440.47462282,
        "median_lower_USD": 455546.62901171,
        "median_upper_USD": 1863810.40754294,
        "coverage": 1.0,
        "median_ape_pct": 26.74605771
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1059203.56056329,
        "median_lower_USD": 728882.22003561,
        "median_upper_USD": 1539222.87013003,
        "coverage": 0.91666667,
        "median_ape_pct": 10.98610462
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1059203.56056329,
        "median_lower_USD": 616465.13412628,
        "median_upper_USD": 1819911.81755972,
        "coverage": 1.0,
        "median_ape_pct": 10.98610462
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1059203.56056329,
        "median_lower_USD": 527582.3227567,
        "median_upper_USD": 2126515.8712062,
        "coverage": 1.0,
        "median_ape_pct": 10.98610462
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1118409.71544498,
        "median_lower_USD": 639977.82576173,
        "median_upper_USD": 1954505.67386913,
        "coverage": 1.0,
        "median_ape_pct": 14.25887192
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1118409.71544498,
        "median_lower_USD": 507596.0254112,
        "median_upper_USD": 2464243.66815803,
        "coverage": 1.0,
        "median_ape_pct": 14.25887192
      },
      {
        "township": "River Forest",
        "size_profile": "Over 2,500 sq ft",
        "sales": 36,
        "parcels": 36,
        "training_comparable_sales": 25,
        "latitude": 41.897,
        "longitude": -87.817,
        "observed_price_q10_USD": 845000.0,
        "observed_price_median_USD": 1307500.0,
        "observed_price_q90_USD": 1882500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1118409.71544498,
        "median_lower_USD": 392610.45940621,
        "median_upper_USD": 3185957.63723031,
        "coverage": 1.0,
        "median_ape_pct": 14.25887192
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 437995.43376615,
        "median_lower_USD": 264124.51914989,
        "median_upper_USD": 726324.08614488,
        "coverage": 0.79411765,
        "median_ape_pct": 20.74795197
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 437995.43376615,
        "median_lower_USD": 220695.3736031,
        "median_upper_USD": 869252.4762436,
        "coverage": 0.89705882,
        "median_ape_pct": 20.74795197
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 437995.43376615,
        "median_lower_USD": 187468.86270147,
        "median_upper_USD": 1023316.60434456,
        "coverage": 0.96323529,
        "median_ape_pct": 20.74795197
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 441773.91587874,
        "median_lower_USD": 302060.05416082,
        "median_upper_USD": 646110.56663233,
        "coverage": 0.88235294,
        "median_ape_pct": 13.68418705
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 441773.91587874,
        "median_lower_USD": 258083.70025881,
        "median_upper_USD": 756205.03175958,
        "coverage": 0.96323529,
        "median_ape_pct": 13.68418705
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 441773.91587874,
        "median_lower_USD": 218406.53162782,
        "median_upper_USD": 893582.21705297,
        "coverage": 0.99264706,
        "median_ape_pct": 13.68418705
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 419938.76223969,
        "median_lower_USD": 288977.40594593,
        "median_upper_USD": 610250.35315183,
        "coverage": 0.89705882,
        "median_ape_pct": 14.4681819
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 419938.76223969,
        "median_lower_USD": 244407.79376841,
        "median_upper_USD": 721534.1266838,
        "coverage": 0.97794118,
        "median_ape_pct": 14.4681819
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 419938.76223969,
        "median_lower_USD": 209168.7337986,
        "median_upper_USD": 843092.37250154,
        "coverage": 0.98529412,
        "median_ape_pct": 14.4681819
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 378206.0388424,
        "median_lower_USD": 216417.53919494,
        "median_upper_USD": 660943.69406915,
        "coverage": 0.93382353,
        "median_ape_pct": 23.92740112
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 378206.0388424,
        "median_lower_USD": 171650.76398369,
        "median_upper_USD": 833318.79507654,
        "coverage": 0.97794118,
        "median_ape_pct": 23.92740112
      },
      {
        "township": "Riverside",
        "size_profile": "All sizes",
        "sales": 136,
        "parcels": 135,
        "training_comparable_sales": 112,
        "latitude": 41.836,
        "longitude": -87.82,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 468500.0,
        "observed_price_q90_USD": 800000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 378206.0388424,
        "median_lower_USD": 132766.77107641,
        "median_upper_USD": 1077376.56536463,
        "coverage": 1.0,
        "median_ape_pct": 23.92740112
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 529000.0,
        "median_lower_USD": 319003.03030303,
        "median_upper_USD": 877236.18090452,
        "coverage": 0.88679245,
        "median_ape_pct": 17.98449612
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 529000.0,
        "median_lower_USD": 266550.3875969,
        "median_upper_USD": 1049861.53846154,
        "coverage": 0.96226415,
        "median_ape_pct": 17.98449612
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 529000.0,
        "median_lower_USD": 226420.23346303,
        "median_upper_USD": 1235936.36363636,
        "coverage": 1.0,
        "median_ape_pct": 17.98449612
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 494779.17240157,
        "median_lower_USD": 338302.05505905,
        "median_upper_USD": 723632.69977668,
        "coverage": 0.90566038,
        "median_ape_pct": 12.97218764
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 494779.17240157,
        "median_lower_USD": 289049.29656244,
        "median_upper_USD": 846936.60338833,
        "coverage": 0.98113208,
        "median_ape_pct": 12.97218764
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 494779.17240157,
        "median_lower_USD": 244611.55147868,
        "median_upper_USD": 1000796.68340487,
        "coverage": 1.0,
        "median_ape_pct": 12.97218764
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 494010.38566146,
        "median_lower_USD": 339949.18448922,
        "median_upper_USD": 717890.41502796,
        "coverage": 0.88679245,
        "median_ape_pct": 13.35198241
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 494010.38566146,
        "median_lower_USD": 287518.08433746,
        "median_upper_USD": 848803.16903807,
        "coverage": 1.0,
        "median_ape_pct": 13.35198241
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 494010.38566146,
        "median_lower_USD": 246063.32194975,
        "median_upper_USD": 991802.67586253,
        "coverage": 1.0,
        "median_ape_pct": 13.35198241
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 459986.38697422,
        "median_lower_USD": 263213.99371842,
        "median_upper_USD": 803861.04557932,
        "coverage": 0.94339623,
        "median_ape_pct": 19.3536222
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 459986.38697422,
        "median_lower_USD": 208767.19734009,
        "median_upper_USD": 1013509.20497782,
        "coverage": 0.98113208,
        "median_ape_pct": 19.3536222
      },
      {
        "township": "Riverside",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 52,
        "training_comparable_sales": 42,
        "latitude": 41.835,
        "longitude": -87.817,
        "observed_price_q10_USD": 405000.0,
        "observed_price_median_USD": 555000.0,
        "observed_price_q90_USD": 712000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 459986.38697422,
        "median_lower_USD": 161475.23060339,
        "median_upper_USD": 1310340.13954306,
        "coverage": 1.0,
        "median_ape_pct": 19.3536222
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 437995.43376615,
        "median_lower_USD": 264124.51914989,
        "median_upper_USD": 726324.08614488,
        "coverage": 0.90322581,
        "median_ape_pct": 18.14740359
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 437995.43376615,
        "median_lower_USD": 220695.3736031,
        "median_upper_USD": 869252.4762436,
        "coverage": 0.9516129,
        "median_ape_pct": 18.14740359
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 437995.43376615,
        "median_lower_USD": 187468.86270147,
        "median_upper_USD": 1023316.60434456,
        "coverage": 0.98387097,
        "median_ape_pct": 18.14740359
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 363550.2146262,
        "median_lower_USD": 248575.10498721,
        "median_upper_USD": 531705.53246496,
        "coverage": 0.87096774,
        "median_ape_pct": 14.88033062
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 363550.2146262,
        "median_lower_USD": 212385.52401624,
        "median_upper_USD": 622305.87120735,
        "coverage": 0.93548387,
        "median_ape_pct": 14.88033062
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 363550.2146262,
        "median_lower_USD": 179733.88331703,
        "median_upper_USD": 735358.05333724,
        "coverage": 0.98387097,
        "median_ape_pct": 14.88033062
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 357752.09482589,
        "median_lower_USD": 246184.16214577,
        "median_upper_USD": 519881.37757024,
        "coverage": 0.90322581,
        "median_ape_pct": 15.18750813
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 357752.09482589,
        "median_lower_USD": 208214.64478794,
        "median_upper_USD": 614685.68400973,
        "coverage": 0.96774194,
        "median_ape_pct": 15.18750813
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 357752.09482589,
        "median_lower_USD": 178193.96401854,
        "median_upper_USD": 718242.96663047,
        "coverage": 0.96774194,
        "median_ape_pct": 15.18750813
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 305507.27011593,
        "median_lower_USD": 174817.75755623,
        "median_upper_USD": 533897.09030941,
        "coverage": 0.9516129,
        "median_ape_pct": 25.44611257
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 305507.27011593,
        "median_lower_USD": 138656.05234247,
        "median_upper_USD": 673138.24760534,
        "coverage": 0.98387097,
        "median_ape_pct": 25.44611257
      },
      {
        "township": "Riverside",
        "size_profile": "Under 1,500 sq ft",
        "sales": 62,
        "parcels": 62,
        "training_comparable_sales": 54,
        "latitude": 41.838,
        "longitude": -87.823,
        "observed_price_q10_USD": 250350.0,
        "observed_price_median_USD": 368500.0,
        "observed_price_q90_USD": 497100.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 305507.27011593,
        "median_lower_USD": 107246.34095693,
        "median_upper_USD": 870283.23074604,
        "coverage": 1.0,
        "median_ape_pct": 25.44611257
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 318410.27875971,
        "median_upper_USD": 875606.15532265,
        "coverage": 0.84677419,
        "median_ape_pct": 28.78464517
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 266055.1002842,
        "median_upper_USD": 1047910.75120222,
        "coverage": 0.9516129,
        "median_ape_pct": 28.78464517
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 225999.51350092,
        "median_upper_USD": 1233639.82373736,
        "coverage": 0.97580645,
        "median_ape_pct": 28.78464517
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 488495.998369,
        "median_lower_USD": 334005.9755026,
        "median_upper_USD": 714443.32713942,
        "coverage": 0.81451613,
        "median_ape_pct": 20.71023197
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 488495.998369,
        "median_lower_USD": 285378.67513051,
        "median_upper_USD": 836181.40112746,
        "coverage": 0.9516129,
        "median_ape_pct": 20.71023197
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 488495.998369,
        "median_lower_USD": 241505.24257554,
        "median_upper_USD": 988087.62028378,
        "coverage": 0.98387097,
        "median_ape_pct": 20.71023197
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 513897.57977935,
        "median_lower_USD": 353634.39358276,
        "median_upper_USD": 746790.26501779,
        "coverage": 0.85483871,
        "median_ape_pct": 17.31057634
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 513897.57977935,
        "median_lower_USD": 299092.59394613,
        "median_upper_USD": 882973.12554199,
        "coverage": 0.94354839,
        "median_ape_pct": 17.31057634
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 513897.57977935,
        "median_lower_USD": 255969.00245959,
        "median_upper_USD": 1031729.31083623,
        "coverage": 0.99193548,
        "median_ape_pct": 17.31057634
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 352337.65673628,
        "median_lower_USD": 201615.10077937,
        "median_upper_USD": 615736.73735016,
        "coverage": 0.73387097,
        "median_ape_pct": 32.5440832
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 352337.65673628,
        "median_lower_USD": 159910.26516689,
        "median_upper_USD": 776321.79663297,
        "coverage": 0.88709677,
        "median_ape_pct": 32.5440832
      },
      {
        "township": "Rogers Park",
        "size_profile": "All sizes",
        "sales": 124,
        "parcels": 121,
        "training_comparable_sales": 114,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 324050.0,
        "observed_price_median_USD": 564500.0,
        "observed_price_q90_USD": 850000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 352337.65673628,
        "median_lower_USD": 123685.84371811,
        "median_upper_USD": 1003686.60327326,
        "coverage": 0.98387097,
        "median_ape_pct": 32.5440832
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 318410.27875971,
        "median_upper_USD": 875606.15532265,
        "coverage": 0.93548387,
        "median_ape_pct": 20.71587302
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 266055.1002842,
        "median_upper_USD": 1047910.75120222,
        "coverage": 0.9516129,
        "median_ape_pct": 20.71587302
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 225999.51350092,
        "median_upper_USD": 1233639.82373736,
        "coverage": 0.98387097,
        "median_ape_pct": 20.71587302
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 526876.78096984,
        "median_lower_USD": 360248.58706124,
        "median_upper_USD": 770576.63040313,
        "coverage": 0.82258065,
        "median_ape_pct": 20.27405596
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 526876.78096984,
        "median_lower_USD": 307800.67433965,
        "median_upper_USD": 901879.57814158,
        "coverage": 0.96774194,
        "median_ape_pct": 20.27405596
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 526876.78096984,
        "median_lower_USD": 260480.13744306,
        "median_upper_USD": 1065720.96072323,
        "coverage": 0.98387097,
        "median_ape_pct": 20.27405596
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 566996.03700367,
        "median_lower_USD": 390173.66027626,
        "median_upper_USD": 823952.35431895,
        "coverage": 0.85483871,
        "median_ape_pct": 16.68410793
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 566996.03700367,
        "median_lower_USD": 329996.33027541,
        "median_upper_USD": 974206.30620213,
        "coverage": 0.91935484,
        "median_ape_pct": 16.68410793
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 566996.03700367,
        "median_lower_USD": 282416.994555,
        "median_upper_USD": 1138332.72138749,
        "coverage": 1.0,
        "median_ape_pct": 16.68410793
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 388890.15083424,
        "median_lower_USD": 222531.21530872,
        "median_upper_USD": 679614.98887278,
        "coverage": 0.70967742,
        "median_ape_pct": 31.38602399
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 388890.15083424,
        "median_lower_USD": 176499.80338957,
        "median_upper_USD": 856859.59140745,
        "coverage": 0.85483871,
        "median_ape_pct": 31.38602399
      },
      {
        "township": "Rogers Park",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 62,
        "parcels": 61,
        "training_comparable_sales": 52,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 378500.0,
        "observed_price_median_USD": 615000.0,
        "observed_price_q90_USD": 800800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 388890.15083424,
        "median_lower_USD": 136517.35912973,
        "median_upper_USD": 1107811.85909231,
        "coverage": 1.0,
        "median_ape_pct": 31.38602399
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 318410.27875971,
        "median_upper_USD": 875606.15532265,
        "coverage": 0.80769231,
        "median_ape_pct": 35.06568764
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 266055.1002842,
        "median_upper_USD": 1047910.75120222,
        "coverage": 0.96153846,
        "median_ape_pct": 35.06568764
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 528017.04517941,
        "median_lower_USD": 225999.51350092,
        "median_upper_USD": 1233639.82373736,
        "coverage": 0.98076923,
        "median_ape_pct": 35.06568764
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 414568.64885872,
        "median_lower_USD": 283458.62901062,
        "median_upper_USD": 606321.86508636,
        "coverage": 0.82692308,
        "median_ape_pct": 18.89687096
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 414568.64885872,
        "median_lower_USD": 242190.42153254,
        "median_upper_USD": 709636.50638618,
        "coverage": 0.92307692,
        "median_ape_pct": 18.89687096
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 414568.64885872,
        "median_lower_USD": 204956.64742623,
        "median_upper_USD": 838553.74673028,
        "coverage": 0.98076923,
        "median_ape_pct": 18.89687096
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 418052.98023288,
        "median_lower_USD": 287679.72056532,
        "median_upper_USD": 607509.95564843,
        "coverage": 0.84615385,
        "median_ape_pct": 17.31057634
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 418052.98023288,
        "median_lower_USD": 243310.25321903,
        "median_upper_USD": 718293.99694169,
        "coverage": 0.96153846,
        "median_ape_pct": 17.31057634
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 418052.98023288,
        "median_lower_USD": 208229.43819159,
        "median_upper_USD": 839306.3718531,
        "coverage": 0.98076923,
        "median_ape_pct": 17.31057634
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 296709.81255907,
        "median_lower_USD": 169783.66523593,
        "median_upper_USD": 518522.86700551,
        "coverage": 0.71153846,
        "median_ape_pct": 33.38468845
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 296709.81255907,
        "median_lower_USD": 134663.28079559,
        "median_upper_USD": 653754.40393785,
        "coverage": 0.90384615,
        "median_ape_pct": 33.38468845
      },
      {
        "township": "Rogers Park",
        "size_profile": "Under 1,500 sq ft",
        "sales": 52,
        "parcels": 50,
        "training_comparable_sales": 50,
        "latitude": 42.009,
        "longitude": -87.691,
        "observed_price_q10_USD": 301100.0,
        "observed_price_median_USD": 412500.0,
        "observed_price_q90_USD": 673600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 296709.81255907,
        "median_lower_USD": 104158.05067716,
        "median_upper_USD": 845222.35483946,
        "coverage": 0.96153846,
        "median_ape_pct": 33.38468845
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 235935.60606061,
        "median_upper_USD": 648806.53266332,
        "coverage": 0.92676768,
        "median_ape_pct": 15.03679088
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 197141.47286822,
        "median_upper_USD": 776480.76923077,
        "coverage": 0.9760101,
        "median_ape_pct": 15.03679088
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 167461.08949416,
        "median_upper_USD": 914102.27272727,
        "coverage": 0.98989899,
        "median_ape_pct": 15.03679088
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 392894.20763157,
        "median_lower_USD": 268638.87018001,
        "median_upper_USD": 574622.19926328,
        "coverage": 0.9520202,
        "median_ape_pct": 11.69136667
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 392894.20763157,
        "median_lower_USD": 229528.24345483,
        "median_upper_USD": 672535.35367565,
        "coverage": 0.98611111,
        "median_ape_pct": 11.69136667
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 392894.20763157,
        "median_lower_USD": 194241.12221471,
        "median_upper_USD": 794712.55432621,
        "coverage": 0.99621212,
        "median_ape_pct": 11.69136667
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 386976.43349649,
        "median_lower_USD": 266294.65048096,
        "median_upper_USD": 562349.86249705,
        "coverage": 0.95707071,
        "median_ape_pct": 11.67228402
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 386976.43349649,
        "median_lower_USD": 225223.44888291,
        "median_upper_USD": 664898.61879132,
        "coverage": 0.98484848,
        "median_ape_pct": 11.67228402
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 386976.43349649,
        "median_lower_USD": 192750.41478109,
        "median_upper_USD": 776915.37137152,
        "coverage": 0.99747475,
        "median_ape_pct": 11.67228402
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 350801.97618575,
        "median_lower_USD": 200736.35170717,
        "median_upper_USD": 613053.01929245,
        "coverage": 0.97474747,
        "median_ape_pct": 18.46224721
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 350801.97618575,
        "median_lower_USD": 159213.28861797,
        "median_upper_USD": 772938.16090387,
        "coverage": 0.99873737,
        "median_ape_pct": 18.46224721
      },
      {
        "township": "Schaumburg",
        "size_profile": "All sizes",
        "sales": 792,
        "parcels": 771,
        "training_comparable_sales": 659,
        "latitude": 42.026,
        "longitude": -88.098,
        "observed_price_q10_USD": 290000.0,
        "observed_price_median_USD": 418000.0,
        "observed_price_q90_USD": 600000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 350801.97618575,
        "median_lower_USD": 123146.75304488,
        "median_upper_USD": 999311.98714579,
        "coverage": 0.99873737,
        "median_ape_pct": 18.46224721
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 235935.60606061,
        "median_upper_USD": 648806.53266332,
        "coverage": 0.96511628,
        "median_ape_pct": 16.44824329
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 197141.47286822,
        "median_upper_USD": 776480.76923077,
        "coverage": 0.99418605,
        "median_ape_pct": 16.44824329
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 167461.08949416,
        "median_upper_USD": 914102.27272727,
        "coverage": 1.0,
        "median_ape_pct": 16.44824329
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 456970.48245321,
        "median_lower_USD": 312450.60814682,
        "median_upper_USD": 668336.10301504,
        "coverage": 0.95930233,
        "median_ape_pct": 10.1594056
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 456970.48245321,
        "median_lower_USD": 266961.51307618,
        "median_upper_USD": 782217.70407008,
        "coverage": 0.99418605,
        "median_ape_pct": 10.1594056
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 456970.48245321,
        "median_lower_USD": 225919.49081098,
        "median_upper_USD": 924320.52269557,
        "coverage": 1.0,
        "median_ape_pct": 10.1594056
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 445495.18631841,
        "median_lower_USD": 306563.84901714,
        "median_upper_USD": 647388.66526229,
        "coverage": 0.96511628,
        "median_ape_pct": 11.11933699
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 445495.18631841,
        "median_lower_USD": 259281.8415757,
        "median_upper_USD": 765444.89126875,
        "coverage": 0.99418605,
        "median_ape_pct": 11.11933699
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 445495.18631841,
        "median_lower_USD": 221898.22044197,
        "median_upper_USD": 894400.86827904,
        "coverage": 1.0,
        "median_ape_pct": 11.11933699
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 403353.60725017,
        "median_lower_USD": 230807.51268189,
        "median_upper_USD": 704890.97426374,
        "coverage": 0.99127907,
        "median_ape_pct": 15.72055795
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 403353.60725017,
        "median_lower_USD": 183064.11778084,
        "median_upper_USD": 888727.59147972,
        "coverage": 1.0,
        "median_ape_pct": 15.72055795
      },
      {
        "township": "Schaumburg",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 344,
        "parcels": 337,
        "training_comparable_sales": 263,
        "latitude": 42.025,
        "longitude": -88.096,
        "observed_price_q10_USD": 348300.0,
        "observed_price_median_USD": 461500.0,
        "observed_price_q90_USD": 600000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 403353.60725017,
        "median_lower_USD": 141594.66147219,
        "median_upper_USD": 1149013.18164229,
        "coverage": 1.0,
        "median_ape_pct": 15.72055795
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 235935.60606061,
        "median_upper_USD": 648806.53266332,
        "coverage": 0.43636364,
        "median_ape_pct": 42.46323529
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 197141.47286822,
        "median_upper_USD": 776480.76923077,
        "coverage": 0.78181818,
        "median_ape_pct": 42.46323529
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 167461.08949416,
        "median_upper_USD": 914102.27272727,
        "coverage": 0.89090909,
        "median_ape_pct": 42.46323529
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 638147.41886608,
        "median_lower_USD": 436329.16516099,
        "median_upper_USD": 933314.02235095,
        "coverage": 1.0,
        "median_ape_pct": 12.80560896
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 638147.41886608,
        "median_lower_USD": 372804.82448577,
        "median_upper_USD": 1092346.72262399,
        "coverage": 1.0,
        "median_ape_pct": 12.80560896
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 638147.41886608,
        "median_lower_USD": 315490.70556724,
        "median_upper_USD": 1290789.62080119,
        "coverage": 1.0,
        "median_ape_pct": 12.80560896
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 626755.97650182,
        "median_lower_USD": 431296.97121702,
        "median_upper_USD": 910794.83580024,
        "coverage": 0.96363636,
        "median_ape_pct": 13.13153479
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 626755.97650182,
        "median_lower_USD": 364777.10376386,
        "median_upper_USD": 1076885.17186936,
        "coverage": 1.0,
        "median_ape_pct": 13.13153479
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 626755.97650182,
        "median_lower_USD": 312183.0271309,
        "median_upper_USD": 1258310.09357225,
        "coverage": 1.0,
        "median_ape_pct": 13.13153479
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 593213.89676534,
        "median_lower_USD": 339449.60833291,
        "median_upper_USD": 1036686.20813488,
        "coverage": 0.98181818,
        "median_ape_pct": 18.08993449
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 593213.89676534,
        "median_lower_USD": 269233.19071578,
        "median_upper_USD": 1307055.51711496,
        "coverage": 1.0,
        "median_ape_pct": 18.08993449
      },
      {
        "township": "Schaumburg",
        "size_profile": "Over 2,500 sq ft",
        "sales": 55,
        "parcels": 54,
        "training_comparable_sales": 51,
        "latitude": 42.025,
        "longitude": -88.09,
        "observed_price_q10_USD": 555940.0,
        "observed_price_median_USD": 685000.0,
        "observed_price_q90_USD": 932000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 593213.89676534,
        "median_lower_USD": 208243.88175359,
        "median_upper_USD": 1689858.66164326,
        "coverage": 1.0,
        "median_ape_pct": 18.08993449
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 235935.60606061,
        "median_upper_USD": 648806.53266332,
        "coverage": 0.96183206,
        "median_ape_pct": 11.78571429
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 197141.47286822,
        "median_upper_USD": 776480.76923077,
        "coverage": 0.98727735,
        "median_ape_pct": 11.78571429
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 391250.0,
        "median_lower_USD": 167461.08949416,
        "median_upper_USD": 914102.27272727,
        "coverage": 0.99491094,
        "median_ape_pct": 11.78571429
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 340894.00165076,
        "median_lower_USD": 233084.06608142,
        "median_upper_USD": 498569.98942551,
        "coverage": 0.9389313,
        "median_ape_pct": 13.00395073
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 340894.00165076,
        "median_lower_USD": 199149.79626413,
        "median_upper_USD": 583524.17397073,
        "coverage": 0.97709924,
        "median_ape_pct": 13.00395073
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 340894.00165076,
        "median_lower_USD": 168532.98458143,
        "median_upper_USD": 689531.01762294,
        "coverage": 0.99236641,
        "median_ape_pct": 13.00395073
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 348434.14014848,
        "median_lower_USD": 239772.08825899,
        "median_upper_USD": 506340.62914726,
        "coverage": 0.94910941,
        "median_ape_pct": 11.99653388
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 348434.14014848,
        "median_lower_USD": 202791.51896598,
        "median_upper_USD": 598675.6775631,
        "coverage": 0.97455471,
        "median_ape_pct": 11.99653388
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 348434.14014848,
        "median_lower_USD": 173552.75211642,
        "median_upper_USD": 699535.7235221,
        "coverage": 0.99491094,
        "median_ape_pct": 11.99653388
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 296227.77503037,
        "median_lower_USD": 169507.83310993,
        "median_upper_USD": 517680.46991985,
        "coverage": 0.95928753,
        "median_ape_pct": 20.65995704
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 296227.77503037,
        "median_lower_USD": 134444.50557369,
        "median_upper_USD": 652692.30843608,
        "coverage": 0.99745547,
        "median_ape_pct": 20.65995704
      },
      {
        "township": "Schaumburg",
        "size_profile": "Under 1,500 sq ft",
        "sales": 393,
        "parcels": 380,
        "training_comparable_sales": 345,
        "latitude": 42.027,
        "longitude": -88.102,
        "observed_price_q10_USD": 255000.0,
        "observed_price_median_USD": 375000.0,
        "observed_price_q90_USD": 465000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 296227.77503037,
        "median_lower_USD": 103988.83453662,
        "median_upper_USD": 843849.19871895,
        "coverage": 0.99745547,
        "median_ape_pct": 20.65995704
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 264127.27272727,
        "median_upper_USD": 726331.65829146,
        "coverage": 0.74879227,
        "median_ape_pct": 28.19672131
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 220697.6744186,
        "median_upper_USD": 869261.53846154,
        "coverage": 0.87439614,
        "median_ape_pct": 28.19672131
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 187470.81712062,
        "median_upper_USD": 1023327.27272727,
        "coverage": 0.9468599,
        "median_ape_pct": 28.19672131
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 414953.17286587,
        "median_lower_USD": 283721.54481043,
        "median_upper_USD": 606884.24556021,
        "coverage": 0.80676329,
        "median_ape_pct": 19.03080367
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 414953.17286587,
        "median_lower_USD": 242415.05991664,
        "median_upper_USD": 710294.71407701,
        "coverage": 0.88888889,
        "median_ape_pct": 19.03080367
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 414953.17286587,
        "median_lower_USD": 205146.75044434,
        "median_upper_USD": 839331.52876419,
        "coverage": 0.95652174,
        "median_ape_pct": 19.03080367
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 438029.36943906,
        "median_lower_USD": 301426.30852538,
        "median_upper_USD": 636539.42295159,
        "coverage": 0.75362319,
        "median_ape_pct": 19.25490698
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 438029.36943906,
        "median_lower_USD": 254936.6750985,
        "median_upper_USD": 752617.20745767,
        "coverage": 0.89371981,
        "median_ape_pct": 19.25490698
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 438029.36943906,
        "median_lower_USD": 218179.5461879,
        "median_upper_USD": 879412.07983783,
        "coverage": 0.93719807,
        "median_ape_pct": 19.25490698
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 394834.12262799,
        "median_lower_USD": 225932.4823868,
        "median_upper_USD": 690002.52971382,
        "coverage": 0.80193237,
        "median_ape_pct": 25.43922873
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 394834.12262799,
        "median_lower_USD": 179197.50568596,
        "median_upper_USD": 869956.21838965,
        "coverage": 0.89371981,
        "median_ape_pct": 25.43922873
      },
      {
        "township": "South Chicago",
        "size_profile": "All sizes",
        "sales": 207,
        "parcels": 206,
        "training_comparable_sales": 193,
        "latitude": 41.838,
        "longitude": -87.651,
        "observed_price_q10_USD": 241000.0,
        "observed_price_median_USD": 499900.0,
        "observed_price_q90_USD": 875000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 394834.12262799,
        "median_lower_USD": 138603.95178394,
        "median_upper_USD": 1124744.1532867,
        "coverage": 0.95652174,
        "median_ape_pct": 25.43922873
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 264127.27272727,
        "median_upper_USD": 726331.65829146,
        "coverage": 0.77659574,
        "median_ape_pct": 27.30165289
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 220697.6744186,
        "median_upper_USD": 869261.53846154,
        "coverage": 0.94680851,
        "median_ape_pct": 27.30165289
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 187470.81712062,
        "median_upper_USD": 1023327.27272727,
        "coverage": 0.9893617,
        "median_ape_pct": 27.30165289
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 555168.23430024,
        "median_lower_USD": 379592.68506728,
        "median_upper_USD": 811953.9192949,
        "coverage": 0.89361702,
        "median_ape_pct": 14.64811348
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 555168.23430024,
        "median_lower_USD": 324328.50158062,
        "median_upper_USD": 950307.37932059,
        "coverage": 0.95744681,
        "median_ape_pct": 14.64811348
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 555168.23430024,
        "median_lower_USD": 274467.01619373,
        "median_upper_USD": 1122946.47513675,
        "coverage": 0.9787234,
        "median_ape_pct": 14.64811348
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 599277.84766515,
        "median_lower_USD": 412388.12281942,
        "median_upper_USD": 870863.92364273,
        "coverage": 0.91489362,
        "median_ape_pct": 13.36145822
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 599277.84766515,
        "median_lower_USD": 348784.60807226,
        "median_upper_USD": 1029672.55546947,
        "coverage": 0.96808511,
        "median_ape_pct": 13.36145822
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 599277.84766515,
        "median_lower_USD": 298496.35199458,
        "median_upper_USD": 1203143.47663684,
        "coverage": 0.9787234,
        "median_ape_pct": 13.36145822
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 555573.27976712,
        "median_lower_USD": 317910.8467376,
        "median_upper_USD": 970906.37944153,
        "coverage": 0.90425532,
        "median_ape_pct": 17.67567563
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 555573.27976712,
        "median_lower_USD": 252149.80229517,
        "median_upper_USD": 1224120.211008,
        "coverage": 0.96808511,
        "median_ape_pct": 17.67567563
      },
      {
        "township": "South Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 94,
        "parcels": 94,
        "training_comparable_sales": 85,
        "latitude": 41.841,
        "longitude": -87.644,
        "observed_price_q10_USD": 392650.0,
        "observed_price_median_USD": 608000.0,
        "observed_price_q90_USD": 849970.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 555573.27976712,
        "median_lower_USD": 195030.38787212,
        "median_upper_USD": 1582633.72471769,
        "coverage": 0.9893617,
        "median_ape_pct": 17.67567563
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 264127.27272727,
        "median_upper_USD": 726331.65829146,
        "coverage": 0.77083333,
        "median_ape_pct": 26.11462563
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 220697.6744186,
        "median_upper_USD": 869261.53846154,
        "coverage": 0.84375,
        "median_ape_pct": 26.11462563
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 438000.0,
        "median_lower_USD": 187470.81712062,
        "median_upper_USD": 1023327.27272727,
        "coverage": 0.92708333,
        "median_ape_pct": 26.11462563
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 305941.07224093,
        "median_lower_USD": 209185.22694418,
        "median_upper_USD": 447450.04726795,
        "coverage": 0.71875,
        "median_ape_pct": 25.70730168
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 305941.07224093,
        "median_lower_USD": 178730.34406757,
        "median_upper_USD": 523693.61325989,
        "coverage": 0.8125,
        "median_ape_pct": 25.70730168
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 305941.07224093,
        "median_lower_USD": 151252.76995525,
        "median_upper_USD": 618831.24329969,
        "coverage": 0.9375,
        "median_ape_pct": 25.70730168
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 302077.55145975,
        "median_lower_USD": 207872.18295774,
        "median_upper_USD": 438975.74845052,
        "coverage": 0.60416667,
        "median_ape_pct": 27.32345641
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 302077.55145975,
        "median_lower_USD": 175811.60525757,
        "median_upper_USD": 519026.30069402,
        "coverage": 0.8125,
        "median_ape_pct": 27.32345641
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 302077.55145975,
        "median_lower_USD": 150462.84036945,
        "median_upper_USD": 606467.66252621,
        "coverage": 0.89583333,
        "median_ape_pct": 27.32345641
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 276766.0207886,
        "median_lower_USD": 158371.40341591,
        "median_upper_USD": 483669.58056178,
        "coverage": 0.6875,
        "median_ape_pct": 33.88448902
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 276766.0207886,
        "median_lower_USD": 125611.68790032,
        "median_upper_USD": 609811.32841665,
        "coverage": 0.8125,
        "median_ape_pct": 33.88448902
      },
      {
        "township": "South Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 96,
        "parcels": 95,
        "training_comparable_sales": 94,
        "latitude": 41.834,
        "longitude": -87.661,
        "observed_price_q10_USD": 200000.0,
        "observed_price_median_USD": 378000.0,
        "observed_price_q90_USD": 585000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 276766.0207886,
        "median_lower_USD": 97156.9122382,
        "median_upper_USD": 788409.47595528,
        "coverage": 0.92708333,
        "median_ape_pct": 33.88448902
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 172466.66666667,
        "median_upper_USD": 474271.35678392,
        "coverage": 0.86641221,
        "median_ape_pct": 19.23076923
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 144108.52713178,
        "median_upper_USD": 567600.0,
        "coverage": 0.9389313,
        "median_ape_pct": 19.23076923
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 122412.45136187,
        "median_upper_USD": 668200.0,
        "coverage": 0.97709924,
        "median_ape_pct": 19.23076923
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 283813.16565425,
        "median_lower_USD": 194055.41411052,
        "median_upper_USD": 415087.17171277,
        "coverage": 0.83206107,
        "median_ape_pct": 15.84261096
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 283813.16565425,
        "median_lower_USD": 165803.25216467,
        "median_upper_USD": 485816.2427278,
        "coverage": 0.92748092,
        "median_ape_pct": 15.84261096
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 283813.16565425,
        "median_lower_USD": 140313.05813418,
        "median_upper_USD": 574072.8202336,
        "coverage": 0.96564885,
        "median_ape_pct": 15.84261096
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 282439.62574868,
        "median_lower_USD": 194358.50586855,
        "median_upper_USD": 410438.13254569,
        "coverage": 0.84351145,
        "median_ape_pct": 15.5661083
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 282439.62574868,
        "median_lower_USD": 164382.17190012,
        "median_upper_USD": 485284.63440381,
        "coverage": 0.94274809,
        "median_ape_pct": 15.5661083
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 282439.62574868,
        "median_lower_USD": 140681.31881258,
        "median_upper_USD": 567041.47264451,
        "coverage": 0.96564885,
        "median_ape_pct": 15.5661083
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 277251.17974237,
        "median_lower_USD": 158649.02168772,
        "median_upper_USD": 484517.43257413,
        "coverage": 0.91984733,
        "median_ape_pct": 20.19032026
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 277251.17974237,
        "median_lower_USD": 125831.87979711,
        "median_upper_USD": 610880.30149813,
        "coverage": 0.96946565,
        "median_ape_pct": 20.19032026
      },
      {
        "township": "Stickney",
        "size_profile": "All sizes",
        "sales": 262,
        "parcels": 250,
        "training_comparable_sales": 210,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 191910.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 424500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 277251.17974237,
        "median_lower_USD": 97327.22413472,
        "median_upper_USD": 789791.52392275,
        "coverage": 0.99236641,
        "median_ape_pct": 20.19032026
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 172466.66666667,
        "median_upper_USD": 474271.35678392,
        "coverage": 0.79245283,
        "median_ape_pct": 27.57201646
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 144108.52713178,
        "median_upper_USD": 567600.0,
        "coverage": 0.9245283,
        "median_ape_pct": 27.57201646
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 122412.45136187,
        "median_upper_USD": 668200.0,
        "coverage": 0.98113208,
        "median_ape_pct": 27.57201646
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 381072.86887272,
        "median_lower_USD": 260556.10635579,
        "median_upper_USD": 557333.05744367,
        "coverage": 0.77358491,
        "median_ape_pct": 13.87558491
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 381072.86887272,
        "median_lower_USD": 222622.23397976,
        "median_upper_USD": 652300.21635706,
        "coverage": 0.83018868,
        "median_ape_pct": 13.87558491
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 381072.86887272,
        "median_lower_USD": 188396.82606069,
        "median_upper_USD": 770801.36872429,
        "coverage": 0.94339623,
        "median_ape_pct": 13.87558491
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 336121.73054007,
        "median_lower_USD": 231299.40483581,
        "median_upper_USD": 488448.37202004,
        "coverage": 0.83018868,
        "median_ape_pct": 16.90078966
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 336121.73054007,
        "median_lower_USD": 195625.59588636,
        "median_upper_USD": 577520.63184454,
        "coverage": 0.9245283,
        "median_ape_pct": 16.90078966
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 336121.73054007,
        "median_lower_USD": 167420.02192008,
        "median_upper_USD": 674816.64645334,
        "coverage": 0.98113208,
        "median_ape_pct": 16.90078966
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 361398.60653008,
        "median_lower_USD": 206799.96896166,
        "median_upper_USD": 631571.43329214,
        "coverage": 0.86792453,
        "median_ape_pct": 20.91206897
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 361398.60653008,
        "median_lower_USD": 164022.62402632,
        "median_upper_USD": 796286.2048892,
        "coverage": 0.94339623,
        "median_ape_pct": 20.91206897
      },
      {
        "township": "Stickney",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 53,
        "parcels": 50,
        "training_comparable_sales": 28,
        "latitude": 41.758,
        "longitude": -87.775,
        "observed_price_q10_USD": 190120.0,
        "observed_price_median_USD": 342000.0,
        "observed_price_q90_USD": 493400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 361398.60653008,
        "median_lower_USD": 126866.63123459,
        "median_upper_USD": 1029498.0762938,
        "coverage": 0.98113208,
        "median_ape_pct": 20.91206897
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 172466.66666667,
        "median_upper_USD": 474271.35678392,
        "coverage": 0.90594059,
        "median_ape_pct": 17.13506199
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 144108.52713178,
        "median_upper_USD": 567600.0,
        "coverage": 0.95049505,
        "median_ape_pct": 17.13506199
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 286000.0,
        "median_lower_USD": 122412.45136187,
        "median_upper_USD": 668200.0,
        "coverage": 0.97524752,
        "median_ape_pct": 17.13506199
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 268812.02724276,
        "median_lower_USD": 183798.48286542,
        "median_upper_USD": 393147.45619132,
        "coverage": 0.84653465,
        "median_ape_pct": 16.27197525
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 268812.02724276,
        "median_lower_USD": 157039.60820522,
        "median_upper_USD": 460138.09392554,
        "coverage": 0.95544554,
        "median_ape_pct": 16.27197525
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 268812.02724276,
        "median_lower_USD": 132896.71576275,
        "median_upper_USD": 543729.80984242,
        "coverage": 0.97029703,
        "median_ape_pct": 16.27197525
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 274244.88114546,
        "median_lower_USD": 188719.35975782,
        "median_upper_USD": 398529.62054876,
        "coverage": 0.84158416,
        "median_ape_pct": 15.33769192
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 274244.88114546,
        "median_lower_USD": 159612.76352666,
        "median_upper_USD": 471204.51505701,
        "coverage": 0.94554455,
        "median_ape_pct": 15.33769192
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 274244.88114546,
        "median_lower_USD": 136599.57045642,
        "median_upper_USD": 550589.24843752,
        "coverage": 0.96039604,
        "median_ape_pct": 15.33769192
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 260451.85411941,
        "median_lower_USD": 149036.09027451,
        "median_upper_USD": 455159.33885068,
        "coverage": 0.93564356,
        "median_ape_pct": 19.3639408
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 260451.85411941,
        "median_lower_USD": 118207.41910257,
        "median_upper_USD": 573865.57315304,
        "coverage": 0.97524752,
        "median_ape_pct": 19.3639408
      },
      {
        "township": "Stickney",
        "size_profile": "Under 1,500 sq ft",
        "sales": 202,
        "parcels": 193,
        "training_comparable_sales": 177,
        "latitude": 41.756,
        "longitude": -87.773,
        "observed_price_q10_USD": 192290.0,
        "observed_price_median_USD": 290000.0,
        "observed_price_q90_USD": 385000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 260451.85411941,
        "median_lower_USD": 91429.9300935,
        "median_upper_USD": 741936.12797111,
        "coverage": 0.9950495,
        "median_ape_pct": 19.3639408
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 163943.61835704,
        "median_lower_USD": 98862.96985773,
        "median_upper_USD": 271866.30179811,
        "coverage": 0.76389947,
        "median_ape_pct": 25.75039494
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 163943.61835704,
        "median_lower_USD": 82607.24955975,
        "median_upper_USD": 325365.0272009,
        "coverage": 0.88499619,
        "median_ape_pct": 25.75039494
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 163943.61835704,
        "median_lower_USD": 70170.42030846,
        "median_upper_USD": 383031.90834328,
        "coverage": 0.9428789,
        "median_ape_pct": 25.75039494
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 158164.78331612,
        "median_lower_USD": 108144.14635543,
        "median_upper_USD": 231321.80080479,
        "coverage": 0.68164509,
        "median_ape_pct": 24.25980309
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 158164.78331612,
        "median_lower_USD": 92399.64393928,
        "median_upper_USD": 270738.04199802,
        "coverage": 0.85072353,
        "median_ape_pct": 24.25980309
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 158164.78331612,
        "median_lower_USD": 78194.34445564,
        "median_upper_USD": 319922.09737913,
        "coverage": 0.94592536,
        "median_ape_pct": 24.25980309
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 159048.60848102,
        "median_lower_USD": 109447.99201918,
        "median_upper_USD": 231127.67436899,
        "coverage": 0.66717441,
        "median_ape_pct": 23.95189341
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 159048.60848102,
        "median_lower_USD": 92567.59079219,
        "median_upper_USD": 273275.55619914,
        "coverage": 0.84006093,
        "median_ape_pct": 23.95189341
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 159048.60848102,
        "median_lower_USD": 79221.0651643,
        "median_upper_USD": 319314.81617026,
        "coverage": 0.9322163,
        "median_ape_pct": 23.95189341
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 263169.80680682,
        "median_lower_USD": 150591.36060827,
        "median_upper_USD": 459909.16699997,
        "coverage": 0.62452399,
        "median_ape_pct": 49.86816135
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 263169.80680682,
        "median_lower_USD": 119440.97596669,
        "median_upper_USD": 579854.16356658,
        "coverage": 0.76694593,
        "median_ape_pct": 49.86816135
      },
      {
        "township": "Thornton",
        "size_profile": "All sizes",
        "sales": 1313,
        "parcels": 1280,
        "training_comparable_sales": 1056,
        "latitude": 41.602,
        "longitude": -87.593,
        "observed_price_q10_USD": 80000.0,
        "observed_price_median_USD": 170000.0,
        "observed_price_q90_USD": 281800.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 263169.80680682,
        "median_lower_USD": 92384.04971398,
        "median_upper_USD": 749678.6234113,
        "coverage": 0.88118812,
        "median_ape_pct": 49.86816135
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 179449.70653948,
        "median_lower_USD": 108213.6109132,
        "median_upper_USD": 297579.91536698,
        "coverage": 0.78571429,
        "median_ape_pct": 26.20291903
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 179449.70653948,
        "median_lower_USD": 90420.39476796,
        "median_upper_USD": 356138.64836298,
        "coverage": 0.89285714,
        "median_ape_pct": 26.20291903
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 179449.70653948,
        "median_lower_USD": 76807.26739044,
        "median_upper_USD": 419259.76891498,
        "coverage": 0.9702381,
        "median_ape_pct": 26.20291903
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 228938.62378356,
        "median_lower_USD": 156535.30146073,
        "median_upper_USD": 334831.1401378,
        "coverage": 0.76190476,
        "median_ape_pct": 18.00779505
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 228938.62378356,
        "median_lower_USD": 133745.62199013,
        "median_upper_USD": 391884.92811956,
        "coverage": 0.89285714,
        "median_ape_pct": 18.00779505
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 228938.62378356,
        "median_lower_USD": 113183.89107866,
        "median_upper_USD": 463077.32452388,
        "coverage": 0.95833333,
        "median_ape_pct": 18.00779505
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 222188.71772024,
        "median_lower_USD": 152897.33897105,
        "median_upper_USD": 322882.18103985,
        "coverage": 0.75,
        "median_ape_pct": 21.30921803
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 222188.71772024,
        "median_lower_USD": 129315.65071204,
        "median_upper_USD": 381762.19204971,
        "coverage": 0.88095238,
        "median_ape_pct": 21.30921803
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 222188.71772024,
        "median_lower_USD": 110670.73804287,
        "median_upper_USD": 446078.40478158,
        "coverage": 0.94642857,
        "median_ape_pct": 21.30921803
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 389853.04741675,
        "median_lower_USD": 223082.20521232,
        "median_upper_USD": 681297.72356997,
        "coverage": 0.55952381,
        "median_ape_pct": 62.05883151
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 389853.04741675,
        "median_lower_USD": 176936.81897644,
        "median_upper_USD": 858981.18582294,
        "coverage": 0.74404762,
        "median_ape_pct": 62.05883151
      },
      {
        "township": "Thornton",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 168,
        "parcels": 164,
        "training_comparable_sales": 153,
        "latitude": 41.594,
        "longitude": -87.598,
        "observed_price_q10_USD": 125450.0,
        "observed_price_median_USD": 239500.0,
        "observed_price_q90_USD": 349270.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 389853.04741675,
        "median_lower_USD": 136855.37771487,
        "median_upper_USD": 1110554.814271,
        "coverage": 0.875,
        "median_ape_pct": 62.05883151
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 163943.61835704,
        "median_lower_USD": 98862.96985773,
        "median_upper_USD": 271866.30179811,
        "coverage": 0.76812892,
        "median_ape_pct": 25.63519934
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 163943.61835704,
        "median_lower_USD": 82607.24955975,
        "median_upper_USD": 325365.0272009,
        "coverage": 0.88988362,
        "median_ape_pct": 25.63519934
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 163943.61835704,
        "median_lower_USD": 70170.42030846,
        "median_upper_USD": 383031.90834328,
        "coverage": 0.94538944,
        "median_ape_pct": 25.63519934
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 150703.91535692,
        "median_lower_USD": 103042.82620311,
        "median_upper_USD": 220410.00757432,
        "coverage": 0.66338406,
        "median_ape_pct": 25.6403106
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 150703.91535692,
        "median_lower_USD": 88041.01537195,
        "median_upper_USD": 257966.92607369,
        "coverage": 0.84153984,
        "median_ape_pct": 25.6403106
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 150703.91535692,
        "median_lower_USD": 74505.80098277,
        "median_upper_USD": 304830.8964447,
        "coverage": 0.94270367,
        "median_ape_pct": 25.6403106
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 153026.90509888,
        "median_lower_USD": 105304.20635513,
        "median_upper_USD": 222377.00178061,
        "coverage": 0.64995524,
        "median_ape_pct": 24.51175702
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 153026.90509888,
        "median_lower_USD": 89062.91017993,
        "median_upper_USD": 262929.13219243,
        "coverage": 0.83079678,
        "median_ape_pct": 24.51175702
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 153026.90509888,
        "median_lower_USD": 76221.69433928,
        "median_upper_USD": 307225.31015782,
        "coverage": 0.92837959,
        "median_ape_pct": 24.51175702
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 251308.02790314,
        "median_lower_USD": 143803.79844065,
        "median_upper_USD": 439179.81008428,
        "coverage": 0.63831692,
        "median_ape_pct": 47.14084326
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 251308.02790314,
        "median_lower_USD": 114057.44635078,
        "median_upper_USD": 553718.55945582,
        "coverage": 0.76812892,
        "median_ape_pct": 47.14084326
      },
      {
        "township": "Thornton",
        "size_profile": "Under 1,500 sq ft",
        "sales": 1117,
        "parcels": 1088,
        "training_comparable_sales": 886,
        "latitude": 41.604,
        "longitude": -87.592,
        "observed_price_q10_USD": 77500.0,
        "observed_price_median_USD": 163500.0,
        "observed_price_q90_USD": 250400.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 251308.02790314,
        "median_lower_USD": 88220.04934771,
        "median_upper_USD": 715888.56904442,
        "coverage": 0.88003581,
        "median_ape_pct": 47.14084326
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 390000.0,
        "median_lower_USD": 235181.81818182,
        "median_upper_USD": 646733.66834171,
        "coverage": 0.63906856,
        "median_ape_pct": 36.53506849
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 390000.0,
        "median_lower_USD": 196511.62790698,
        "median_upper_USD": 774000.0,
        "coverage": 0.79560155,
        "median_ape_pct": 36.53506849
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 390000.0,
        "median_lower_USD": 166926.07003891,
        "median_upper_USD": 911181.81818182,
        "coverage": 0.87968952,
        "median_ape_pct": 36.53506849
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 363726.86366337,
        "median_lower_USD": 248695.88762244,
        "median_upper_USD": 531963.88816547,
        "coverage": 0.60931436,
        "median_ape_pct": 27.01356912
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 363726.86366337,
        "median_lower_USD": 212488.72213528,
        "median_upper_USD": 622608.24960943,
        "coverage": 0.74126779,
        "median_ape_pct": 27.01356912
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 363726.86366337,
        "median_lower_USD": 179821.21600495,
        "median_upper_USD": 735715.36379085,
        "coverage": 0.84217335,
        "median_ape_pct": 27.01356912
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 342972.17854909,
        "median_lower_USD": 236013.48429981,
        "median_upper_USD": 498403.36711135,
        "coverage": 0.61966365,
        "median_ape_pct": 26.36055705
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 342972.17854909,
        "median_lower_USD": 199612.6126487,
        "median_upper_USD": 589290.99568335,
        "coverage": 0.76584735,
        "median_ape_pct": 26.36055705
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 342972.17854909,
        "median_lower_USD": 170832.18498966,
        "median_upper_USD": 688569.98618749,
        "coverage": 0.87063389,
        "median_ape_pct": 26.36055705
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 322165.47778779,
        "median_lower_USD": 184349.9382765,
        "median_upper_USD": 563008.56972659,
        "coverage": 0.65329884,
        "median_ape_pct": 37.57846697
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 322165.47778779,
        "median_lower_USD": 146216.4659261,
        "median_upper_USD": 709842.04426534,
        "coverage": 0.80595084,
        "median_ape_pct": 37.57846697
      },
      {
        "township": "West Chicago",
        "size_profile": "All sizes",
        "sales": 773,
        "parcels": 749,
        "training_comparable_sales": 671,
        "latitude": 41.892,
        "longitude": -87.708,
        "observed_price_q10_USD": 123000.0,
        "observed_price_median_USD": 415000.0,
        "observed_price_q90_USD": 1350000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 322165.47778779,
        "median_lower_USD": 113094.09645888,
        "median_upper_USD": 917736.63107138,
        "coverage": 0.91073739,
        "median_ape_pct": 37.57846697
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 585000.0,
        "median_lower_USD": 352772.72727273,
        "median_upper_USD": 970100.50251256,
        "coverage": 0.69415808,
        "median_ape_pct": 32.36971429
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 585000.0,
        "median_lower_USD": 294767.44186046,
        "median_upper_USD": 1161000.0,
        "coverage": 0.85223368,
        "median_ape_pct": 32.36971429
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 585000.0,
        "median_lower_USD": 250389.10505837,
        "median_upper_USD": 1366772.72727273,
        "coverage": 0.91752577,
        "median_ape_pct": 32.36971429
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 661867.40979793,
        "median_lower_USD": 452547.55535571,
        "median_upper_USD": 968005.37969605,
        "coverage": 0.70446735,
        "median_ape_pct": 21.2087853
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 661867.40979793,
        "median_lower_USD": 386662.0098237,
        "median_upper_USD": 1132949.33824081,
        "coverage": 0.81443299,
        "median_ape_pct": 21.2087853
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 661867.40979793,
        "median_lower_USD": 327217.52049103,
        "median_upper_USD": 1338768.37491845,
        "coverage": 0.87972509,
        "median_ape_pct": 21.2087853
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 703751.32243853,
        "median_lower_USD": 484280.68536628,
        "median_upper_USD": 1022683.61881787,
        "coverage": 0.7628866,
        "median_ape_pct": 19.29902585
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 703751.32243853,
        "median_lower_USD": 409589.02474601,
        "median_upper_USD": 1209177.72184229,
        "coverage": 0.87285223,
        "median_ape_pct": 19.29902585
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 703751.32243853,
        "median_lower_USD": 350533.90222533,
        "median_upper_USD": 1412890.22456837,
        "coverage": 0.91752577,
        "median_ape_pct": 19.29902585
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 534904.50882593,
        "median_lower_USD": 306083.73641708,
        "median_upper_USD": 934786.13699497,
        "coverage": 0.67010309,
        "median_ape_pct": 36.55607669
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 534904.50882593,
        "median_lower_USD": 242769.1738591,
        "median_upper_USD": 1178579.75546915,
        "coverage": 0.83848797,
        "median_ape_pct": 36.55607669
      },
      {
        "township": "West Chicago",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 291,
        "parcels": 285,
        "training_comparable_sales": 279,
        "latitude": 41.897,
        "longitude": -87.696,
        "observed_price_q10_USD": 218000.0,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1355000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 534904.50882593,
        "median_lower_USD": 187774.75020864,
        "median_upper_USD": 1523755.63404762,
        "coverage": 0.93814433,
        "median_ape_pct": 36.55607669
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 995000.0,
        "median_lower_USD": 600015.15151515,
        "median_upper_USD": 1650000.0,
        "coverage": 0.58139535,
        "median_ape_pct": 38.82635633
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 995000.0,
        "median_lower_USD": 501356.58914729,
        "median_upper_USD": 1974692.30769231,
        "coverage": 0.80232558,
        "median_ape_pct": 38.82635633
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 995000.0,
        "median_lower_USD": 425875.48638132,
        "median_upper_USD": 2324681.81818182,
        "coverage": 0.90697674,
        "median_ape_pct": 38.82635633
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 1122161.51423125,
        "median_lower_USD": 767270.66850845,
        "median_upper_USD": 1641202.40184564,
        "coverage": 0.72093023,
        "median_ape_pct": 21.46409115
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 1122161.51423125,
        "median_lower_USD": 655565.17818566,
        "median_upper_USD": 1920856.24118544,
        "coverage": 0.87209302,
        "median_ape_pct": 21.46409115
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 1122161.51423125,
        "median_lower_USD": 554780.16116448,
        "median_upper_USD": 2269811.63381659,
        "coverage": 0.93023256,
        "median_ape_pct": 21.46409115
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1432555.69603713,
        "median_lower_USD": 985801.42186919,
        "median_upper_USD": 2081774.05380203,
        "coverage": 0.81395349,
        "median_ape_pct": 17.79280839
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1432555.69603713,
        "median_lower_USD": 833759.13014421,
        "median_upper_USD": 2461401.31850007,
        "coverage": 0.88372093,
        "median_ape_pct": 17.79280839
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1432555.69603713,
        "median_lower_USD": 713546.56435603,
        "median_upper_USD": 2876078.34549738,
        "coverage": 0.93023256,
        "median_ape_pct": 17.79280839
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 1185452.87809961,
        "median_lower_USD": 678341.34932145,
        "median_upper_USD": 2071668.67772454,
        "coverage": 0.8372093,
        "median_ape_pct": 23.85367423
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 1185452.87809961,
        "median_lower_USD": 538023.91102818,
        "median_upper_USD": 2611962.95813149,
        "coverage": 0.90697674,
        "median_ape_pct": 23.85367423
      },
      {
        "township": "West Chicago",
        "size_profile": "Over 2,500 sq ft",
        "sales": 86,
        "parcels": 85,
        "training_comparable_sales": 66,
        "latitude": 41.902,
        "longitude": -87.687,
        "observed_price_q10_USD": 405500.0,
        "observed_price_median_USD": 1350000.0,
        "observed_price_q90_USD": 1997500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 1185452.87809961,
        "median_lower_USD": 416145.52578339,
        "median_upper_USD": 3376940.130617,
        "coverage": 0.95348837,
        "median_ape_pct": 23.85367423
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 260000.0,
        "median_lower_USD": 156787.87878788,
        "median_upper_USD": 431155.77889447,
        "coverage": 0.61111111,
        "median_ape_pct": 37.29315068
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 260000.0,
        "median_lower_USD": 131007.75193798,
        "median_upper_USD": 516000.0,
        "coverage": 0.75252525,
        "median_ape_pct": 37.29315068
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 260000.0,
        "median_lower_USD": 111284.04669261,
        "median_upper_USD": 607454.54545455,
        "coverage": 0.8459596,
        "median_ape_pct": 37.29315068
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 254248.68714571,
        "median_lower_USD": 173840.89338273,
        "median_upper_USD": 371848.03677347,
        "coverage": 0.51515152,
        "median_ape_pct": 35.97724102
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 254248.68714571,
        "median_lower_USD": 148531.72540526,
        "median_upper_USD": 435209.34493249,
        "coverage": 0.65909091,
        "median_ape_pct": 35.97724102
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 254248.68714571,
        "median_lower_USD": 125696.81444403,
        "median_upper_USD": 514272.34016421,
        "coverage": 0.79545455,
        "median_ape_pct": 35.97724102
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 222181.52235779,
        "median_lower_USD": 152892.38754156,
        "median_upper_USD": 322871.72481893,
        "coverage": 0.47222222,
        "median_ape_pct": 36.66197869
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 222181.52235779,
        "median_lower_USD": 129311.46295226,
        "median_upper_USD": 381749.82905771,
        "coverage": 0.66161616,
        "median_ape_pct": 36.66197869
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 222181.52235779,
        "median_lower_USD": 110667.15408019,
        "median_upper_USD": 446063.95897247,
        "coverage": 0.82323232,
        "median_ape_pct": 36.66197869
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 236868.25815394,
        "median_lower_USD": 135541.05508196,
        "median_upper_USD": 413945.2189372,
        "coverage": 0.6010101,
        "median_ape_pct": 40.7681202
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 236868.25815394,
        "median_lower_USD": 107503.88227553,
        "median_upper_USD": 521902.74930795,
        "coverage": 0.76010101,
        "median_ape_pct": 40.7681202
      },
      {
        "township": "West Chicago",
        "size_profile": "Under 1,500 sq ft",
        "sales": 396,
        "parcels": 379,
        "training_comparable_sales": 326,
        "latitude": 41.887,
        "longitude": -87.722,
        "observed_price_q10_USD": 100000.0,
        "observed_price_median_USD": 285000.0,
        "observed_price_q90_USD": 690000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 236868.25815394,
        "median_lower_USD": 83151.06205561,
        "median_upper_USD": 674754.72151341,
        "coverage": 0.88131313,
        "median_ape_pct": 40.7681202
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 465000.0,
        "median_lower_USD": 280409.09090909,
        "median_upper_USD": 771105.52763819,
        "coverage": 0.86163522,
        "median_ape_pct": 18.725
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 465000.0,
        "median_lower_USD": 234302.3255814,
        "median_upper_USD": 922846.15384615,
        "coverage": 0.92662474,
        "median_ape_pct": 18.725
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 465000.0,
        "median_lower_USD": 199027.23735409,
        "median_upper_USD": 1086409.09090909,
        "coverage": 0.95492662,
        "median_ape_pct": 18.725
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 472789.76441676,
        "median_lower_USD": 323266.93974754,
        "median_upper_USD": 691472.38351012,
        "coverage": 0.90566038,
        "median_ape_pct": 12.08804661
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 472789.76441676,
        "median_lower_USD": 276203.11534794,
        "median_upper_USD": 809296.30737752,
        "coverage": 0.95387841,
        "median_ape_pct": 12.08804661
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 472789.76441676,
        "median_lower_USD": 233740.31133097,
        "median_upper_USD": 956318.40337861,
        "coverage": 0.97274633,
        "median_ape_pct": 12.08804661
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 457424.51902958,
        "median_lower_USD": 314772.92122365,
        "median_upper_USD": 664724.23928987,
        "coverage": 0.91928721,
        "median_ape_pct": 12.074371
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 457424.51902958,
        "median_lower_USD": 266224.81076844,
        "median_upper_USD": 785941.7385085,
        "coverage": 0.95492662,
        "median_ape_pct": 12.074371
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 457424.51902958,
        "median_lower_USD": 227840.14255688,
        "median_upper_USD": 918350.85890192,
        "coverage": 0.9706499,
        "median_ape_pct": 12.074371
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 392091.0398269,
        "median_lower_USD": 224362.83206753,
        "median_upper_USD": 685208.78478779,
        "coverage": 0.92033543,
        "median_ape_pct": 21.50223673
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 392091.0398269,
        "median_lower_USD": 177952.54338996,
        "median_upper_USD": 863912.25763852,
        "coverage": 0.96540881,
        "median_ape_pct": 21.50223673
      },
      {
        "township": "Wheeling",
        "size_profile": "All sizes",
        "sales": 954,
        "parcels": 929,
        "training_comparable_sales": 827,
        "latitude": 42.106,
        "longitude": -87.956,
        "observed_price_q10_USD": 327600.0,
        "observed_price_median_USD": 490000.0,
        "observed_price_q90_USD": 798500.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 392091.0398269,
        "median_lower_USD": 137641.01040042,
        "median_upper_USD": 1116930.07095263,
        "coverage": 0.97903564,
        "median_ape_pct": 21.50223673
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 467332.85782192,
        "median_lower_USD": 281815.87486837,
        "median_upper_USD": 774974.08583534,
        "coverage": 0.95,
        "median_ape_pct": 17.81820161
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 467332.85782192,
        "median_lower_USD": 235477.79657693,
        "median_upper_USD": 927475.97936965,
        "coverage": 0.97894737,
        "median_ape_pct": 17.81820161
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 467332.85782192,
        "median_lower_USD": 200025.73681094,
        "median_upper_USD": 1091859.49509302,
        "coverage": 0.99210526,
        "median_ape_pct": 17.81820161
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 522911.95838648,
        "median_lower_USD": 357537.6652951,
        "median_upper_USD": 764777.93185201,
        "coverage": 0.90526316,
        "median_ape_pct": 11.30521085
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 522911.95838648,
        "median_lower_USD": 305484.43056336,
        "median_upper_USD": 895092.8062662,
        "coverage": 0.95526316,
        "median_ape_pct": 11.30521085
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 522911.95838648,
        "median_lower_USD": 258519.98742554,
        "median_upper_USD": 1057701.25918154,
        "coverage": 0.98421053,
        "median_ape_pct": 11.30521085
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 501210.33702789,
        "median_lower_USD": 344903.77181456,
        "median_upper_USD": 728353.3045231,
        "coverage": 0.92368421,
        "median_ape_pct": 12.18483571
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 501210.33702789,
        "median_lower_USD": 291708.51491196,
        "median_upper_USD": 861174.04567169,
        "coverage": 0.97105263,
        "median_ape_pct": 12.18483571
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 501210.33702789,
        "median_lower_USD": 249649.57034153,
        "median_upper_USD": 1006257.69794015,
        "coverage": 0.98157895,
        "median_ape_pct": 12.18483571
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 451591.18208997,
        "median_lower_USD": 258410.07893258,
        "median_upper_USD": 789189.78928303,
        "coverage": 0.94736842,
        "median_ape_pct": 18.28669831
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 451591.18208997,
        "median_lower_USD": 204956.99024611,
        "median_upper_USD": 995011.66316178,
        "coverage": 0.97631579,
        "median_ape_pct": 18.28669831
      },
      {
        "township": "Wheeling",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 380,
        "parcels": 371,
        "training_comparable_sales": 304,
        "latitude": 42.109,
        "longitude": -87.953,
        "observed_price_q10_USD": 365000.0,
        "observed_price_median_USD": 531000.0,
        "observed_price_q90_USD": 715100.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 451591.18208997,
        "median_lower_USD": 158528.14850915,
        "median_upper_USD": 1286425.14064085,
        "coverage": 0.99210526,
        "median_ape_pct": 18.28669831
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 467332.85782192,
        "median_lower_USD": 281815.87486837,
        "median_upper_USD": 774974.08583534,
        "coverage": 0.5704698,
        "median_ape_pct": 35.86206897
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 467332.85782192,
        "median_lower_USD": 235477.79657693,
        "median_upper_USD": 927475.97936965,
        "coverage": 0.77181208,
        "median_ape_pct": 35.86206897
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 467332.85782192,
        "median_lower_USD": 200025.73681094,
        "median_upper_USD": 1091859.49509302,
        "coverage": 0.85234899,
        "median_ape_pct": 35.86206897
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 705750.51956926,
        "median_lower_USD": 482552.34748543,
        "median_upper_USD": 1032186.0384014,
        "coverage": 0.88590604,
        "median_ape_pct": 14.30696506
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 705750.51956926,
        "median_lower_USD": 412298.46082629,
        "median_upper_USD": 1208066.10549568,
        "coverage": 0.97986577,
        "median_ape_pct": 14.30696506
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 705750.51956926,
        "median_lower_USD": 348912.68504853,
        "median_upper_USD": 1427531.34871839,
        "coverage": 1.0,
        "median_ape_pct": 14.30696506
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 700432.97400159,
        "median_lower_USD": 481997.19117723,
        "median_upper_USD": 1017861.431662,
        "coverage": 0.93288591,
        "median_ape_pct": 14.17532399
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 700432.97400159,
        "median_lower_USD": 407657.71881916,
        "median_upper_USD": 1203476.17233847,
        "coverage": 0.97315436,
        "median_ape_pct": 14.17532399
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 700432.97400159,
        "median_lower_USD": 348881.05470739,
        "median_upper_USD": 1406228.12402408,
        "coverage": 0.99328859,
        "median_ape_pct": 14.17532399
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 668379.89531554,
        "median_lower_USD": 382461.19135034,
        "median_upper_USD": 1168044.48285261,
        "coverage": 0.96644295,
        "median_ape_pct": 19.80075989
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 668379.89531554,
        "median_lower_USD": 303347.66735457,
        "median_upper_USD": 1472672.22575952,
        "coverage": 0.98657718,
        "median_ape_pct": 19.80075989
      },
      {
        "township": "Wheeling",
        "size_profile": "Over 2,500 sq ft",
        "sales": 149,
        "parcels": 148,
        "training_comparable_sales": 143,
        "latitude": 42.101,
        "longitude": -87.956,
        "observed_price_q10_USD": 547172.4,
        "observed_price_median_USD": 755000.0,
        "observed_price_q90_USD": 1255000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 668379.89531554,
        "median_lower_USD": 234630.41686231,
        "median_upper_USD": 1903980.27006095,
        "coverage": 1.0,
        "median_ape_pct": 19.80075989
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 465000.0,
        "median_lower_USD": 280409.09090909,
        "median_upper_USD": 771105.52763819,
        "coverage": 0.88470588,
        "median_ape_pct": 15.19642857
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 465000.0,
        "median_lower_USD": 234302.3255814,
        "median_upper_USD": 922846.15384615,
        "coverage": 0.93411765,
        "median_ape_pct": 15.19642857
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 465000.0,
        "median_lower_USD": 199027.23735409,
        "median_upper_USD": 1086409.09090909,
        "coverage": 0.95764706,
        "median_ape_pct": 15.19642857
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 407584.19480403,
        "median_lower_USD": 278683.05378037,
        "median_upper_USD": 596106.84467731,
        "coverage": 0.91294118,
        "median_ape_pct": 11.87708527
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 407584.19480403,
        "median_lower_USD": 238110.1132981,
        "median_upper_USD": 697680.89037897,
        "coverage": 0.94352941,
        "median_ape_pct": 11.87708527
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 407584.19480403,
        "median_lower_USD": 201503.63598629,
        "median_upper_USD": 824426.19479758,
        "coverage": 0.95294118,
        "median_ape_pct": 11.87708527
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 415069.03561162,
        "median_lower_USD": 285626.34361212,
        "median_upper_USD": 603173.72040975,
        "coverage": 0.91058824,
        "median_ape_pct": 11.38675244
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 415069.03561162,
        "median_lower_USD": 241573.57304757,
        "median_upper_USD": 713167.01636745,
        "coverage": 0.93411765,
        "median_ape_pct": 11.38675244
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 415069.03561162,
        "median_lower_USD": 206743.15501347,
        "median_upper_USD": 833315.63897402,
        "coverage": 0.95294118,
        "median_ape_pct": 11.38675244
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 322817.27854005,
        "median_lower_USD": 184722.91252959,
        "median_upper_USD": 564147.64090143,
        "coverage": 0.88,
        "median_ape_pct": 25.33803241
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 322817.27854005,
        "median_lower_USD": 146512.28906376,
        "median_upper_USD": 711278.18690115,
        "coverage": 0.94823529,
        "median_ape_pct": 25.33803241
      },
      {
        "township": "Wheeling",
        "size_profile": "Under 1,500 sq ft",
        "sales": 425,
        "parcels": 410,
        "training_comparable_sales": 380,
        "latitude": 42.104,
        "longitude": -87.959,
        "observed_price_q10_USD": 280000.0,
        "observed_price_median_USD": 425000.0,
        "observed_price_q90_USD": 551600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 322817.27854005,
        "median_lower_USD": 113322.90687536,
        "median_upper_USD": 919593.38316852,
        "coverage": 0.96,
        "median_ape_pct": 25.33803241
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 295000.0,
        "median_lower_USD": 177893.93939394,
        "median_upper_USD": 489195.9798995,
        "coverage": 0.911,
        "median_ape_pct": 15.32544581
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 295000.0,
        "median_lower_USD": 148643.41085271,
        "median_upper_USD": 585461.53846154,
        "coverage": 0.96,
        "median_ape_pct": 15.32544581
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 295000.0,
        "median_lower_USD": 126264.59143969,
        "median_upper_USD": 689227.27272727,
        "coverage": 0.98,
        "median_ape_pct": 15.32544581
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 277935.65930775,
        "median_lower_USD": 190036.70720742,
        "median_upper_USD": 406491.10295582,
        "coverage": 0.89,
        "median_ape_pct": 15.23826992
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 277935.65930775,
        "median_lower_USD": 162369.62122432,
        "median_upper_USD": 475755.44077987,
        "coverage": 0.964,
        "median_ape_pct": 15.23826992
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 277935.65930775,
        "median_lower_USD": 137407.30537328,
        "median_upper_USD": 562184.30675855,
        "coverage": 0.981,
        "median_ape_pct": 15.23826992
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 280493.51008318,
        "median_lower_USD": 193019.30237686,
        "median_upper_USD": 407610.05883843,
        "coverage": 0.884,
        "median_ape_pct": 14.10731042
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 280493.51008318,
        "median_lower_USD": 163249.516668,
        "median_upper_USD": 481940.84003807,
        "coverage": 0.97,
        "median_ape_pct": 14.10731042
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 280493.51008318,
        "median_lower_USD": 139711.97140724,
        "median_upper_USD": 563134.34279338,
        "coverage": 0.982,
        "median_ape_pct": 14.10731042
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 294340.32769131,
        "median_lower_USD": 168427.79559987,
        "median_upper_USD": 514382.01276021,
        "coverage": 0.925,
        "median_ape_pct": 17.87519637
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 294340.32769131,
        "median_lower_USD": 133587.87785109,
        "median_upper_USD": 648533.60873057,
        "coverage": 0.981,
        "median_ape_pct": 17.87519637
      },
      {
        "township": "Worth",
        "size_profile": "All sizes",
        "sales": 1000,
        "parcels": 975,
        "training_comparable_sales": 806,
        "latitude": 41.701,
        "longitude": -87.744,
        "observed_price_q10_USD": 198000.0,
        "observed_price_median_USD": 300500.0,
        "observed_price_q90_USD": 418100.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 294340.32769131,
        "median_lower_USD": 103326.25841924,
        "median_upper_USD": 838472.52219183,
        "coverage": 0.997,
        "median_ape_pct": 17.87519637
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 295000.0,
        "median_lower_USD": 177893.93939394,
        "median_upper_USD": 489195.9798995,
        "coverage": 0.94444444,
        "median_ape_pct": 17.02272727
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 295000.0,
        "median_lower_USD": 148643.41085271,
        "median_upper_USD": 585461.53846154,
        "coverage": 0.98809524,
        "median_ape_pct": 17.02272727
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 295000.0,
        "median_lower_USD": 126264.59143969,
        "median_upper_USD": 689227.27272727,
        "coverage": 0.99206349,
        "median_ape_pct": 17.02272727
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 343135.50752506,
        "median_lower_USD": 234616.68120752,
        "median_upper_USD": 501848.27403784,
        "coverage": 0.9047619,
        "median_ape_pct": 13.70559941
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 343135.50752506,
        "median_lower_USD": 200459.280843,
        "median_upper_USD": 587361.06419883,
        "coverage": 0.96825397,
        "median_ape_pct": 13.70559941
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 343135.50752506,
        "median_lower_USD": 169641.15214414,
        "median_upper_USD": 694064.94259384,
        "coverage": 0.99206349,
        "median_ape_pct": 13.70559941
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 324872.35870241,
        "median_lower_USD": 223558.24211286,
        "median_upper_USD": 472100.90959466,
        "coverage": 0.89285714,
        "median_ape_pct": 14.15316731
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 324872.35870241,
        "median_lower_USD": 189078.36948253,
        "median_upper_USD": 558192.08584097,
        "coverage": 0.98809524,
        "median_ape_pct": 14.15316731
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 324872.35870241,
        "median_lower_USD": 161816.78384135,
        "median_upper_USD": 652231.783029,
        "coverage": 0.99603175,
        "median_ape_pct": 14.15316731
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 390439.99565943,
        "median_lower_USD": 223418.06948013,
        "median_upper_USD": 682323.4600731,
        "coverage": 0.88888889,
        "median_ape_pct": 18.80900738
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 390439.99565943,
        "median_lower_USD": 177203.20846769,
        "median_upper_USD": 860274.43593565,
        "coverage": 0.98809524,
        "median_ape_pct": 18.80900738
      },
      {
        "township": "Worth",
        "size_profile": "1,500–2,500 sq ft",
        "sales": 252,
        "parcels": 247,
        "training_comparable_sales": 226,
        "latitude": 41.696,
        "longitude": -87.75,
        "observed_price_q10_USD": 250000.0,
        "observed_price_median_USD": 349900.0,
        "observed_price_q90_USD": 450000.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 390439.99565943,
        "median_lower_USD": 137061.42207949,
        "median_upper_USD": 1112226.82427825,
        "coverage": 1.0,
        "median_ape_pct": 18.80900738
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 299874.97394748,
        "median_lower_USD": 180833.69641075,
        "median_upper_USD": 497280.10755109,
        "coverage": 0.61538462,
        "median_ape_pct": 35.86956522
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 299874.97394748,
        "median_lower_USD": 151099.79307431,
        "median_upper_USD": 595136.4867573,
        "coverage": 0.76923077,
        "median_ape_pct": 35.86956522
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 299874.97394748,
        "median_lower_USD": 128351.15616429,
        "median_upper_USD": 700616.98458638,
        "coverage": 0.87179487,
        "median_ape_pct": 35.86956522
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 487400.11448897,
        "median_lower_USD": 333256.67199631,
        "median_upper_USD": 712840.55674207,
        "coverage": 0.92307692,
        "median_ape_pct": 9.6451552
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 487400.11448897,
        "median_lower_USD": 284738.46130926,
        "median_upper_USD": 834305.52553926,
        "coverage": 0.94871795,
        "median_ape_pct": 9.6451552
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 487400.11448897,
        "median_lower_USD": 240963.45369055,
        "median_upper_USD": 985870.96078453,
        "coverage": 0.97435897,
        "median_ape_pct": 9.6451552
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 462356.90875521,
        "median_lower_USD": 318167.10465274,
        "median_upper_USD": 671891.93335054,
        "coverage": 0.8974359,
        "median_ape_pct": 9.06023595
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 462356.90875521,
        "median_lower_USD": 269095.5019245,
        "median_upper_USD": 794416.51586453,
        "coverage": 0.94871795,
        "median_ape_pct": 9.06023595
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 462356.90875521,
        "median_lower_USD": 230296.9334185,
        "median_upper_USD": 928253.39834292,
        "coverage": 0.97435897,
        "median_ape_pct": 9.06023595
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 638832.09010093,
        "median_lower_USD": 365553.30877732,
        "median_upper_USD": 1116407.45561224,
        "coverage": 0.82051282,
        "median_ape_pct": 35.61833327
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 638832.09010093,
        "median_lower_USD": 289937.2433575,
        "median_upper_USD": 1407568.18481413,
        "coverage": 0.94871795,
        "median_ape_pct": 35.61833327
      },
      {
        "township": "Worth",
        "size_profile": "Over 2,500 sq ft",
        "sales": 39,
        "parcels": 38,
        "training_comparable_sales": 37,
        "latitude": 41.694,
        "longitude": -87.759,
        "observed_price_q10_USD": 344600.0,
        "observed_price_median_USD": 495000.0,
        "observed_price_q90_USD": 651600.0,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 638832.09010093,
        "median_lower_USD": 224257.85194308,
        "median_upper_USD": 1819808.91998517,
        "coverage": 0.97435897,
        "median_ape_pct": 35.61833327
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "local_median",
        "nominal": 0.8,
        "prediction_median_USD": 292500.0,
        "median_lower_USD": 176386.36363636,
        "median_upper_USD": 485050.25125628,
        "coverage": 0.91537377,
        "median_ape_pct": 13.43283582
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "local_median",
        "nominal": 0.9,
        "prediction_median_USD": 292500.0,
        "median_lower_USD": 147383.72093023,
        "median_upper_USD": 580500.0,
        "coverage": 0.96050776,
        "median_ape_pct": 13.43283582
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "local_median",
        "nominal": 0.95,
        "prediction_median_USD": 292500.0,
        "median_lower_USD": 125194.55252918,
        "median_upper_USD": 683386.36363636,
        "coverage": 0.98166432,
        "median_ape_pct": 13.43283582
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "hedonic",
        "nominal": 0.8,
        "prediction_median_USD": 253826.59989322,
        "median_lower_USD": 173552.29395718,
        "median_upper_USD": 371230.71867462,
        "coverage": 0.88293371,
        "median_ape_pct": 16.30723526
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "hedonic",
        "nominal": 0.9,
        "prediction_median_USD": 253826.59989322,
        "median_lower_USD": 148285.14262606,
        "median_upper_USD": 434486.83848135,
        "coverage": 0.96332863,
        "median_ape_pct": 16.30723526
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "hedonic",
        "nominal": 0.95,
        "prediction_median_USD": 253826.59989322,
        "median_lower_USD": 125488.14070946,
        "median_upper_USD": 513418.57843381,
        "coverage": 0.977433,
        "median_ape_pct": 16.30723526
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "spatial_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 261464.58155514,
        "median_lower_USD": 179924.70169119,
        "median_upper_USD": 379957.43088763,
        "coverage": 0.88011283,
        "median_ape_pct": 14.52371686
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "spatial_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 261464.58155514,
        "median_lower_USD": 152174.52465128,
        "median_upper_USD": 449245.54595762,
        "coverage": 0.96473907,
        "median_ape_pct": 14.52371686
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "spatial_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 261464.58155514,
        "median_lower_USD": 130233.78733934,
        "median_upper_USD": 524930.80946557,
        "coverage": 0.977433,
        "median_ape_pct": 14.52371686
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "physical_boosting",
        "nominal": 0.8,
        "prediction_median_USD": 262964.76075942,
        "median_lower_USD": 150474.02889898,
        "median_upper_USD": 459550.83350418,
        "coverage": 0.94358251,
        "median_ape_pct": 16.77846789
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "physical_boosting",
        "nominal": 0.9,
        "prediction_median_USD": 262964.76075942,
        "median_lower_USD": 119347.91475911,
        "median_upper_USD": 579402.37616074,
        "coverage": 0.98025388,
        "median_ape_pct": 16.77846789
      },
      {
        "township": "Worth",
        "size_profile": "Under 1,500 sq ft",
        "sales": 709,
        "parcels": 690,
        "training_comparable_sales": 543,
        "latitude": 41.703,
        "longitude": -87.741,
        "observed_price_q10_USD": 180000.0,
        "observed_price_median_USD": 286500.0,
        "observed_price_q90_USD": 379999.2,
        "model": "physical_boosting",
        "nominal": 0.95,
        "prediction_median_USD": 262964.76075942,
        "median_lower_USD": 92312.06963212,
        "median_upper_USD": 749094.51902478,
        "coverage": 0.99717913,
        "median_ape_pct": 16.77846789
      }
    ],
    "source_checksums": {
      "snapshot": "86877d098101ca0c6ec4e77b9b0f5d5e3200e2b3fca6fe2c1a92e9044b3e9a9b",
      "sales-2024-05.csv": "1dd7837613613432856a090265a9e855b6b3fa1aec902150e1f68df71cf43393",
      "sales-2024-06.csv": "c5fadba3758dbd3bfc84ed136528f5214765f2a2fca6accea654800bab876a51",
      "sales-2024-07.csv": "368f03352811537e55aacdc1a756feb3a20668d2886ca3f3a2c33c1b688b36db",
      "sales-2024-08.csv": "eab96a81179789c29036f0be07b818cafbaafebe3cb6c28dffc7a1e1aa5b7440",
      "sales-2024-09.csv": "8921ff8f6230f079a03579c565a364b0d30f178a6ba1993214fe64ea23d27f59",
      "sales-2024-10.csv": "87f31cdac493e2e3bcaa2091433b9cdb71eb351043dff21bd2ed8439ca5465df",
      "sales-2024-11.csv": "e7e192e42ddbcd0c78eacfa59ab299583f34fe73b9a3e13869dc71004966c461",
      "sales-2024-12.csv": "2a32beae2c71a6fb8e0faafc77fac034697fc0e352d2ee8ca690fe4bfe69ada0",
      "sales-2025-01.csv": "855b9611d5178b215f9a824adf52277286bf00a7e402c90f2475c1c18c3e0917",
      "sales-2025-02.csv": "e85b73a95b61c52e6f124faddfaad4bbfee4519edfc0e88e7bac13c09c6a6dc9",
      "sales-2025-03.csv": "1071a38867aeb1ef599608e18de6e9aee67b9f3cfc3f700ff562f490f0e5ea80",
      "sales-2025-04.csv": "88aaaf7d0f91767a899fb83ff2c3ff53007d5dfcd52c7055542038973ac5689b",
      "sales-2025-05.csv": "31428a2035d03b996ab34b8902aeccd31a6c1178ef31159c8a303ea4a76fadcc",
      "sales-2025-06.csv": "4811d71c3ec6dc79b694ac220a3d15e84a589283f07850bbe9e936fdb7e21a1c",
      "sales-2025-07.csv": "51689c1cf032483ea8f618ac696c4aba12bee8927591e444322a9927081f097f",
      "sales-2025-08.csv": "93d31f79c4017e00aec8d381db8e7dfc923bcc553fd9b10c6f2fcb202e06c711",
      "sales-2025-09.csv": "278dc6e071926bb6cf6a15bdd5580ad6dc314a8ddffc95f2d151eb377a35dedd",
      "sales-2025-10.csv": "af4016a54851490ffd4211a9d68e2275e46e3f7ef1e8989fceb6de0f1ef3661f",
      "sales-2025-11.csv": "1ea8d96f491200351d5844f9e279fde7694de58e54b74e12e3cce71e6e84e9ef",
      "sales-2025-12.csv": "b7dc9cca95b8929f6d91ad22297c6588423db430e3e181bfc27b6a2b4e20e005"
    }
  },
  "software": {
    "python": "3.11.16",
    "numpy": "2.3.5",
    "pandas": "2.3.3",
    "scikit-learn": "1.7.2"
  }
}
