{
  "name": "Self storage advertised prices by US market and unit size",
  "description": "Median and percentile advertised monthly rates, compiled from the operator's own published listings. Aggregates only; individual listings are not republished.",
  "url": "https://storagepriceindex.com/data/",
  "generated": "2026-08-27",
  "markets": 170,
  "unitSizes": 8,
  "source": "Public Storage advertised online rate",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "licenseName": "CC BY 4.0",
  "currency": "USD",
  "columns": [
    "market_slug",
    "market_name",
    "state",
    "unit_size",
    "sq_ft",
    "observations",
    "median_usd",
    "typical_spread_pct",
    "currency",
    "as_of",
    "source",
    "license"
  ],
  "rowCount": 1201,
  "rows": [
    {
      "market_slug": "akron-oh",
      "market_name": "Akron",
      "state": "OH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 39,
      "median_usd": "53.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "akron-oh",
      "market_name": "Akron",
      "state": "OH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 27,
      "median_usd": "79.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "akron-oh",
      "market_name": "Akron",
      "state": "OH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 31,
      "median_usd": "102.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "akron-oh",
      "market_name": "Akron",
      "state": "OH",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 34,
      "median_usd": "119.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "akron-oh",
      "market_name": "Akron",
      "state": "OH",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 28,
      "median_usd": "187.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "albuquerque-nm",
      "market_name": "Albuquerque",
      "state": "NM",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 23,
      "median_usd": "37.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "albuquerque-nm",
      "market_name": "Albuquerque",
      "state": "NM",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 18,
      "median_usd": "59.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "albuquerque-nm",
      "market_name": "Albuquerque",
      "state": "NM",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 17,
      "median_usd": "67.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "albuquerque-nm",
      "market_name": "Albuquerque",
      "state": "NM",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 19,
      "median_usd": "107.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 341,
      "median_usd": "50.00",
      "typical_spread_pct": 187,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 448,
      "median_usd": "86.00",
      "typical_spread_pct": 139,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 152,
      "median_usd": "114.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 437,
      "median_usd": "157.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 304,
      "median_usd": "201.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 291,
      "median_usd": "271.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 56,
      "median_usd": "313.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "alexandria-va",
      "market_name": "Alexandria",
      "state": "VA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 105,
      "median_usd": "352.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 42,
      "median_usd": "19.00",
      "typical_spread_pct": 117,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 65,
      "median_usd": "30.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 20,
      "median_usd": "34.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 61,
      "median_usd": "46.00",
      "typical_spread_pct": 61,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 54,
      "median_usd": "59.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 50,
      "median_usd": "78.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 23,
      "median_usd": "94.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amarillo-tx",
      "market_name": "Amarillo",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 43,
      "median_usd": "122.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amherst-ny",
      "market_name": "Amherst",
      "state": "NY",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 22,
      "median_usd": "65.00",
      "typical_spread_pct": 55,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amherst-ny",
      "market_name": "Amherst",
      "state": "NY",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 42,
      "median_usd": "92.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amherst-ny",
      "market_name": "Amherst",
      "state": "NY",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 42,
      "median_usd": "122.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amherst-ny",
      "market_name": "Amherst",
      "state": "NY",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 36,
      "median_usd": "149.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amherst-ny",
      "market_name": "Amherst",
      "state": "NY",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "187.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "amherst-ny",
      "market_name": "Amherst",
      "state": "NY",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 23,
      "median_usd": "258.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 546,
      "median_usd": "26.00",
      "typical_spread_pct": 418,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 712,
      "median_usd": "41.00",
      "typical_spread_pct": 270,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 275,
      "median_usd": "50.00",
      "typical_spread_pct": 214,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 746,
      "median_usd": "74.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 439,
      "median_usd": "96.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 498,
      "median_usd": "132.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 148,
      "median_usd": "162.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "atlanta-ga",
      "market_name": "Atlanta",
      "state": "GA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 306,
      "median_usd": "192.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "augusta-ga",
      "market_name": "Augusta",
      "state": "GA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 32,
      "median_usd": "26.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "augusta-ga",
      "market_name": "Augusta",
      "state": "GA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 57,
      "median_usd": "35.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "augusta-ga",
      "market_name": "Augusta",
      "state": "GA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 57,
      "median_usd": "54.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "augusta-ga",
      "market_name": "Augusta",
      "state": "GA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 44,
      "median_usd": "80.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "augusta-ga",
      "market_name": "Augusta",
      "state": "GA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 61,
      "median_usd": "106.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "augusta-ga",
      "market_name": "Augusta",
      "state": "GA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 26,
      "median_usd": "121.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 369,
      "median_usd": "35.00",
      "typical_spread_pct": 493,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 465,
      "median_usd": "58.00",
      "typical_spread_pct": 350,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 180,
      "median_usd": "76.00",
      "typical_spread_pct": 382,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 451,
      "median_usd": "105.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 330,
      "median_usd": "130.00",
      "typical_spread_pct": 210,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 297,
      "median_usd": "169.00",
      "typical_spread_pct": 161,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 108,
      "median_usd": "162.00",
      "typical_spread_pct": 232,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "austin-tx",
      "market_name": "Austin",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 177,
      "median_usd": "246.00",
      "typical_spread_pct": 183,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bakersfield-ca",
      "market_name": "Bakersfield",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 32,
      "median_usd": "28.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bakersfield-ca",
      "market_name": "Bakersfield",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 37,
      "median_usd": "62.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bakersfield-ca",
      "market_name": "Bakersfield",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 22,
      "median_usd": "68.00",
      "typical_spread_pct": 58,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bakersfield-ca",
      "market_name": "Bakersfield",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 20,
      "median_usd": "78.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 347,
      "median_usd": "30.00",
      "typical_spread_pct": 331,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 363,
      "median_usd": "54.00",
      "typical_spread_pct": 217,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 191,
      "median_usd": "91.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 384,
      "median_usd": "112.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 236,
      "median_usd": "136.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 235,
      "median_usd": "186.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 32,
      "median_usd": "203.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "baltimore-md",
      "market_name": "Baltimore",
      "state": "MD",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 80,
      "median_usd": "278.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 23,
      "median_usd": "46.00",
      "typical_spread_pct": 37,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 35,
      "median_usd": "60.00",
      "typical_spread_pct": 45,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 20,
      "median_usd": "76.00",
      "typical_spread_pct": 26,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 42,
      "median_usd": "87.00",
      "typical_spread_pct": 52,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 20,
      "median_usd": "103.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 30,
      "median_usd": "122.00",
      "typical_spread_pct": 35,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bend-or",
      "market_name": "Bend",
      "state": "OR",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 24,
      "median_usd": "194.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bethpage-ny",
      "market_name": "Bethpage",
      "state": "NY",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 35,
      "median_usd": "56.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bethpage-ny",
      "market_name": "Bethpage",
      "state": "NY",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 33,
      "median_usd": "93.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bethpage-ny",
      "market_name": "Bethpage",
      "state": "NY",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 34,
      "median_usd": "174.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bethpage-ny",
      "market_name": "Bethpage",
      "state": "NY",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 37,
      "median_usd": "232.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bethpage-ny",
      "market_name": "Bethpage",
      "state": "NY",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 18,
      "median_usd": "318.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 73,
      "median_usd": "34.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 152,
      "median_usd": "43.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 59,
      "median_usd": "66.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 142,
      "median_usd": "78.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 79,
      "median_usd": "99.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 91,
      "median_usd": "131.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 33,
      "median_usd": "165.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "birmingham-al",
      "market_name": "Birmingham",
      "state": "AL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 50,
      "median_usd": "173.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 123,
      "median_usd": "30.00",
      "typical_spread_pct": 283,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 178,
      "median_usd": "50.00",
      "typical_spread_pct": 148,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 91,
      "median_usd": "69.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 188,
      "median_usd": "86.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 145,
      "median_usd": "107.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 130,
      "median_usd": "142.00",
      "typical_spread_pct": 71,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 41,
      "median_usd": "166.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "blackwood-nj",
      "market_name": "Blackwood",
      "state": "NJ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 84,
      "median_usd": "191.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boca-raton-fl",
      "market_name": "Boca Raton",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 68,
      "median_usd": "61.00",
      "typical_spread_pct": 154,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boca-raton-fl",
      "market_name": "Boca Raton",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 80,
      "median_usd": "102.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boca-raton-fl",
      "market_name": "Boca Raton",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 25,
      "median_usd": "146.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boca-raton-fl",
      "market_name": "Boca Raton",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 58,
      "median_usd": "201.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boca-raton-fl",
      "market_name": "Boca Raton",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 44,
      "median_usd": "251.00",
      "typical_spread_pct": 64,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boca-raton-fl",
      "market_name": "Boca Raton",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 45,
      "median_usd": "314.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 24,
      "median_usd": "43.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 96,
      "median_usd": "61.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 15,
      "median_usd": "86.00",
      "typical_spread_pct": 45,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 87,
      "median_usd": "91.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 59,
      "median_usd": "103.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 70,
      "median_usd": "138.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 30,
      "median_usd": "133.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boise-id",
      "market_name": "Boise",
      "state": "ID",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 59,
      "median_usd": "180.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bolingbrook-il",
      "market_name": "Bolingbrook",
      "state": "IL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 25,
      "median_usd": "38.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bolingbrook-il",
      "market_name": "Bolingbrook",
      "state": "IL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 34,
      "median_usd": "64.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bolingbrook-il",
      "market_name": "Bolingbrook",
      "state": "IL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 38,
      "median_usd": "91.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bolingbrook-il",
      "market_name": "Bolingbrook",
      "state": "IL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 24,
      "median_usd": "120.00",
      "typical_spread_pct": 41,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bolingbrook-il",
      "market_name": "Bolingbrook",
      "state": "IL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 16,
      "median_usd": "150.00",
      "typical_spread_pct": 71,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 223,
      "median_usd": "52.00",
      "typical_spread_pct": 386,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 204,
      "median_usd": "77.00",
      "typical_spread_pct": 271,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 95,
      "median_usd": "93.00",
      "typical_spread_pct": 242,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 180,
      "median_usd": "130.00",
      "typical_spread_pct": 210,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 144,
      "median_usd": "152.00",
      "typical_spread_pct": 189,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 133,
      "median_usd": "215.00",
      "typical_spread_pct": 173,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 23,
      "median_usd": "229.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "boston-ma",
      "market_name": "Boston",
      "state": "MA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 55,
      "median_usd": "352.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 201,
      "median_usd": "14.00",
      "typical_spread_pct": 363,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 272,
      "median_usd": "27.00",
      "typical_spread_pct": 263,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 100,
      "median_usd": "42.00",
      "typical_spread_pct": 196,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 239,
      "median_usd": "62.00",
      "typical_spread_pct": 189,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 185,
      "median_usd": "79.00",
      "typical_spread_pct": 168,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 206,
      "median_usd": "122.00",
      "typical_spread_pct": 166,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 69,
      "median_usd": "142.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bradenton-fl",
      "market_name": "Bradenton",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 102,
      "median_usd": "213.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 76,
      "median_usd": "40.00",
      "typical_spread_pct": 382,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 95,
      "median_usd": "62.00",
      "typical_spread_pct": 215,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 50,
      "median_usd": "78.00",
      "typical_spread_pct": 230,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 90,
      "median_usd": "115.00",
      "typical_spread_pct": 129,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 61,
      "median_usd": "146.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 68,
      "median_usd": "211.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 19,
      "median_usd": "206.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brick-nj",
      "market_name": "Brick",
      "state": "NJ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 34,
      "median_usd": "274.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 115,
      "median_usd": "46.00",
      "typical_spread_pct": 250,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 131,
      "median_usd": "65.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 35,
      "median_usd": "99.00",
      "typical_spread_pct": 136,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 148,
      "median_usd": "126.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 98,
      "median_usd": "165.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 58,
      "median_usd": "213.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "bridgewater-nj",
      "market_name": "Bridgewater",
      "state": "NJ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 37,
      "median_usd": "282.00",
      "typical_spread_pct": 64,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 285,
      "median_usd": "78.00",
      "typical_spread_pct": 159,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 412,
      "median_usd": "130.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 232,
      "median_usd": "176.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 324,
      "median_usd": "234.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 197,
      "median_usd": "311.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 120,
      "median_usd": "381.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 14,
      "median_usd": "399.00",
      "typical_spread_pct": 33,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brooklyn-ny",
      "market_name": "Brooklyn",
      "state": "NY",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 26,
      "median_usd": "461.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brownsville-tx",
      "market_name": "Brownsville",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 35,
      "median_usd": "31.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brownsville-tx",
      "market_name": "Brownsville",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 38,
      "median_usd": "43.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brownsville-tx",
      "market_name": "Brownsville",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 52,
      "median_usd": "68.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brownsville-tx",
      "market_name": "Brownsville",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 50,
      "median_usd": "77.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brownsville-tx",
      "market_name": "Brownsville",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 49,
      "median_usd": "99.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "brownsville-tx",
      "market_name": "Brownsville",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 29,
      "median_usd": "123.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 88,
      "median_usd": "33.00",
      "typical_spread_pct": 194,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 128,
      "median_usd": "51.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 60,
      "median_usd": "75.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 121,
      "median_usd": "94.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 95,
      "median_usd": "111.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 88,
      "median_usd": "136.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 27,
      "median_usd": "197.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "canton-mi",
      "market_name": "Canton",
      "state": "MI",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 50,
      "median_usd": "206.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "carlsbad-ca",
      "market_name": "Carlsbad",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 45,
      "median_usd": "48.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "carlsbad-ca",
      "market_name": "Carlsbad",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 49,
      "median_usd": "69.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "carlsbad-ca",
      "market_name": "Carlsbad",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 52,
      "median_usd": "143.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "carlsbad-ca",
      "market_name": "Carlsbad",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 35,
      "median_usd": "176.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "carlsbad-ca",
      "market_name": "Carlsbad",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 33,
      "median_usd": "224.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 91,
      "median_usd": "27.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 190,
      "median_usd": "46.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 56,
      "median_usd": "54.00",
      "typical_spread_pct": 121,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 168,
      "median_usd": "78.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 137,
      "median_usd": "103.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 113,
      "median_usd": "128.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 49,
      "median_usd": "182.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charleston-sc",
      "market_name": "Charleston",
      "state": "SC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 57,
      "median_usd": "225.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 233,
      "median_usd": "29.00",
      "typical_spread_pct": 355,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 294,
      "median_usd": "47.00",
      "typical_spread_pct": 196,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 76,
      "median_usd": "58.00",
      "typical_spread_pct": 167,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 326,
      "median_usd": "77.00",
      "typical_spread_pct": 134,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 216,
      "median_usd": "101.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 274,
      "median_usd": "122.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 92,
      "median_usd": "151.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "charlotte-nc",
      "market_name": "Charlotte",
      "state": "NC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 175,
      "median_usd": "196.00",
      "typical_spread_pct": 129,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 75,
      "median_usd": "16.00",
      "typical_spread_pct": 180,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 104,
      "median_usd": "31.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 14,
      "median_usd": "51.00",
      "typical_spread_pct": 129,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 68,
      "median_usd": "63.00",
      "typical_spread_pct": 148,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 49,
      "median_usd": "81.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 43,
      "median_usd": "88.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 14,
      "median_usd": "88.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chattanooga-tn",
      "market_name": "Chattanooga",
      "state": "TN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 48,
      "median_usd": "147.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 508,
      "median_usd": "46.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 644,
      "median_usd": "71.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 407,
      "median_usd": "99.00",
      "typical_spread_pct": 133,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 632,
      "median_usd": "121.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 382,
      "median_usd": "158.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 382,
      "median_usd": "201.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 126,
      "median_usd": "234.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "chicago-il",
      "market_name": "Chicago",
      "state": "IL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 202,
      "median_usd": "290.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 188,
      "median_usd": "20.00",
      "typical_spread_pct": 209,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 273,
      "median_usd": "34.00",
      "typical_spread_pct": 117,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 135,
      "median_usd": "54.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 273,
      "median_usd": "72.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 207,
      "median_usd": "93.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 197,
      "median_usd": "126.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 83,
      "median_usd": "151.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cincinnati-oh",
      "market_name": "Cincinnati",
      "state": "OH",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 144,
      "median_usd": "174.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 33,
      "median_usd": "50.00",
      "typical_spread_pct": 205,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 54,
      "median_usd": "57.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 34,
      "median_usd": "81.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 55,
      "median_usd": "88.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 31,
      "median_usd": "122.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 53,
      "median_usd": "156.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 8,
      "median_usd": "123.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "cleveland-oh",
      "market_name": "Cleveland",
      "state": "OH",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 30,
      "median_usd": "167.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "clovis-nm",
      "market_name": "Clovis",
      "state": "NM",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 21,
      "median_usd": "41.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "clovis-nm",
      "market_name": "Clovis",
      "state": "NM",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 21,
      "median_usd": "46.00",
      "typical_spread_pct": 62,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "clovis-nm",
      "market_name": "Clovis",
      "state": "NM",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 25,
      "median_usd": "50.00",
      "typical_spread_pct": 24,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "clovis-nm",
      "market_name": "Clovis",
      "state": "NM",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 23,
      "median_usd": "66.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "college-station-tx",
      "market_name": "College Station",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 15,
      "median_usd": "30.00",
      "typical_spread_pct": 30,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "college-station-tx",
      "market_name": "College Station",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 21,
      "median_usd": "56.00",
      "typical_spread_pct": 61,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "college-station-tx",
      "market_name": "College Station",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 24,
      "median_usd": "84.00",
      "typical_spread_pct": 51,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "college-station-tx",
      "market_name": "College Station",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 19,
      "median_usd": "114.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "college-station-tx",
      "market_name": "College Station",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 18,
      "median_usd": "133.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 175,
      "median_usd": "15.00",
      "typical_spread_pct": 188,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 220,
      "median_usd": "31.00",
      "typical_spread_pct": 167,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 80,
      "median_usd": "40.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 170,
      "median_usd": "62.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 153,
      "median_usd": "88.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 146,
      "median_usd": "109.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 63,
      "median_usd": "112.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "colorado-springs-co",
      "market_name": "Colorado Springs",
      "state": "CO",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 109,
      "median_usd": "147.00",
      "typical_spread_pct": 232,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 134,
      "median_usd": "34.00",
      "typical_spread_pct": 222,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 172,
      "median_usd": "53.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 49,
      "median_usd": "66.00",
      "typical_spread_pct": 162,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 163,
      "median_usd": "83.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 102,
      "median_usd": "98.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 112,
      "median_usd": "120.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 24,
      "median_usd": "136.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbia-sc",
      "market_name": "Columbia",
      "state": "SC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 63,
      "median_usd": "180.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 70,
      "median_usd": "31.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 172,
      "median_usd": "52.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 89,
      "median_usd": "72.00",
      "typical_spread_pct": 121,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 185,
      "median_usd": "90.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 129,
      "median_usd": "114.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 113,
      "median_usd": "133.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 69,
      "median_usd": "150.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "columbus-oh",
      "market_name": "Columbus",
      "state": "OH",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 152,
      "median_usd": "189.00",
      "typical_spread_pct": 119,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 122,
      "median_usd": "22.00",
      "typical_spread_pct": 325,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 147,
      "median_usd": "35.00",
      "typical_spread_pct": 343,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 70,
      "median_usd": "49.00",
      "typical_spread_pct": 170,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 159,
      "median_usd": "70.00",
      "typical_spread_pct": 142,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 138,
      "median_usd": "97.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 135,
      "median_usd": "132.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 56,
      "median_usd": "150.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "conroe-tx",
      "market_name": "Conroe",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 90,
      "median_usd": "191.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "coralville-ia",
      "market_name": "Coralville",
      "state": "IA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 35,
      "median_usd": "40.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "coralville-ia",
      "market_name": "Coralville",
      "state": "IA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 30,
      "median_usd": "68.00",
      "typical_spread_pct": 74,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "coralville-ia",
      "market_name": "Coralville",
      "state": "IA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 18,
      "median_usd": "77.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "coralville-ia",
      "market_name": "Coralville",
      "state": "IA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "105.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 18,
      "median_usd": "28.00",
      "typical_spread_pct": 68,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 45,
      "median_usd": "39.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 19,
      "median_usd": "55.00",
      "typical_spread_pct": 74,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 50,
      "median_usd": "69.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 45,
      "median_usd": "90.00",
      "typical_spread_pct": 45,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 49,
      "median_usd": "110.00",
      "typical_spread_pct": 63,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 24,
      "median_usd": "117.00",
      "typical_spread_pct": 47,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "corpus-christi-tx",
      "market_name": "Corpus Christi",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 30,
      "median_usd": "148.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 895,
      "median_usd": "24.00",
      "typical_spread_pct": 364,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 1248,
      "median_usd": "41.00",
      "typical_spread_pct": 267,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 528,
      "median_usd": "58.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 1266,
      "median_usd": "77.00",
      "typical_spread_pct": 189,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 828,
      "median_usd": "104.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 805,
      "median_usd": "138.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 347,
      "median_usd": "156.00",
      "typical_spread_pct": 134,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dallas-tx",
      "market_name": "Dallas",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 467,
      "median_usd": "206.00",
      "typical_spread_pct": 160,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 35,
      "median_usd": "26.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "50.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 40,
      "median_usd": "72.00",
      "typical_spread_pct": 61,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 45,
      "median_usd": "106.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 36,
      "median_usd": "133.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 11,
      "median_usd": "146.00",
      "typical_spread_pct": 40,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davenport-fl",
      "market_name": "Davenport",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 18,
      "median_usd": "170.00",
      "typical_spread_pct": 57,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 347,
      "median_usd": "40.00",
      "typical_spread_pct": 188,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 416,
      "median_usd": "81.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 122,
      "median_usd": "119.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 372,
      "median_usd": "153.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 211,
      "median_usd": "192.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 227,
      "median_usd": "250.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 47,
      "median_usd": "317.00",
      "typical_spread_pct": 60,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "davie-fl",
      "market_name": "Davie",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 76,
      "median_usd": "393.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 30,
      "median_usd": "18.00",
      "typical_spread_pct": 320,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "38.00",
      "typical_spread_pct": 206,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 22,
      "median_usd": "29.00",
      "typical_spread_pct": 247,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 49,
      "median_usd": "62.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 37,
      "median_usd": "80.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 25,
      "median_usd": "95.00",
      "typical_spread_pct": 46,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dayton-oh",
      "market_name": "Dayton",
      "state": "OH",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 37,
      "median_usd": "162.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 55,
      "median_usd": "25.00",
      "typical_spread_pct": 440,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 67,
      "median_usd": "33.00",
      "typical_spread_pct": 344,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 20,
      "median_usd": "43.00",
      "typical_spread_pct": 345,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 58,
      "median_usd": "54.00",
      "typical_spread_pct": 207,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 32,
      "median_usd": "84.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 48,
      "median_usd": "105.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 19,
      "median_usd": "124.00",
      "typical_spread_pct": 58,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "daytona-beach-fl",
      "market_name": "Daytona Beach",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 21,
      "median_usd": "158.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "del-rey-oaks-ca",
      "market_name": "Del Rey Oaks",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 31,
      "median_usd": "86.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "del-rey-oaks-ca",
      "market_name": "Del Rey Oaks",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 34,
      "median_usd": "168.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "del-rey-oaks-ca",
      "market_name": "Del Rey Oaks",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 36,
      "median_usd": "243.00",
      "typical_spread_pct": 66,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 433,
      "median_usd": "38.00",
      "typical_spread_pct": 195,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 572,
      "median_usd": "61.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 186,
      "median_usd": "84.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 473,
      "median_usd": "113.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 395,
      "median_usd": "143.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 363,
      "median_usd": "188.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 167,
      "median_usd": "217.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "denver-co",
      "market_name": "Denver",
      "state": "CO",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 181,
      "median_usd": "277.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 278,
      "median_usd": "28.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 390,
      "median_usd": "46.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 259,
      "median_usd": "65.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 367,
      "median_usd": "90.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 289,
      "median_usd": "112.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 293,
      "median_usd": "133.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 100,
      "median_usd": "166.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "detroit-mi",
      "market_name": "Detroit",
      "state": "MI",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 165,
      "median_usd": "202.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dover-nh",
      "market_name": "Dover",
      "state": "NH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 29,
      "median_usd": "51.00",
      "typical_spread_pct": 258,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dover-nh",
      "market_name": "Dover",
      "state": "NH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 27,
      "median_usd": "65.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "dover-nh",
      "market_name": "Dover",
      "state": "NH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 15,
      "median_usd": "85.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 20,
      "median_usd": "27.00",
      "typical_spread_pct": 68,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "48.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 31,
      "median_usd": "66.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 28,
      "median_usd": "88.00",
      "typical_spread_pct": 55,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 33,
      "median_usd": "102.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 16,
      "median_usd": "130.00",
      "typical_spread_pct": 59,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "el-paso-tx",
      "market_name": "El Paso",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 28,
      "median_usd": "162.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "eugene-or",
      "market_name": "Eugene",
      "state": "OR",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 15,
      "median_usd": "78.00",
      "typical_spread_pct": 33,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "eugene-or",
      "market_name": "Eugene",
      "state": "OR",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 10,
      "median_usd": "96.00",
      "typical_spread_pct": 28,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "eugene-or",
      "market_name": "Eugene",
      "state": "OR",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 29,
      "median_usd": "114.00",
      "typical_spread_pct": 22,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "eugene-or",
      "market_name": "Eugene",
      "state": "OR",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 25,
      "median_usd": "134.00",
      "typical_spread_pct": 22,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "eugene-or",
      "market_name": "Eugene",
      "state": "OR",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 23,
      "median_usd": "147.00",
      "typical_spread_pct": 29,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "evansville-in",
      "market_name": "Evansville",
      "state": "IN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 18,
      "median_usd": "33.00",
      "typical_spread_pct": 48,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "evansville-in",
      "market_name": "Evansville",
      "state": "IN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 30,
      "median_usd": "49.00",
      "typical_spread_pct": 71,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "evansville-in",
      "market_name": "Evansville",
      "state": "IN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 23,
      "median_usd": "75.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "evansville-in",
      "market_name": "Evansville",
      "state": "IN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 19,
      "median_usd": "80.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "evansville-in",
      "market_name": "Evansville",
      "state": "IN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 18,
      "median_usd": "84.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "evansville-in",
      "market_name": "Evansville",
      "state": "IN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 18,
      "median_usd": "118.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 178,
      "median_usd": "23.00",
      "typical_spread_pct": 488,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 220,
      "median_usd": "33.00",
      "typical_spread_pct": 318,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 122,
      "median_usd": "35.00",
      "typical_spread_pct": 358,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 254,
      "median_usd": "55.00",
      "typical_spread_pct": 231,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 217,
      "median_usd": "74.00",
      "typical_spread_pct": 246,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 223,
      "median_usd": "98.00",
      "typical_spread_pct": 221,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 51,
      "median_usd": "110.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-ga",
      "market_name": "Fayetteville",
      "state": "GA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 145,
      "median_usd": "151.00",
      "typical_spread_pct": 213,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 34,
      "median_usd": "23.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 61,
      "median_usd": "41.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 31,
      "median_usd": "45.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 63,
      "median_usd": "60.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 49,
      "median_usd": "90.00",
      "typical_spread_pct": 187,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 50,
      "median_usd": "118.00",
      "typical_spread_pct": 151,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 24,
      "median_usd": "114.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fayetteville-nc",
      "market_name": "Fayetteville",
      "state": "NC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 24,
      "median_usd": "121.00",
      "typical_spread_pct": 58,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 53,
      "median_usd": "46.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 68,
      "median_usd": "67.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 21,
      "median_usd": "77.00",
      "typical_spread_pct": 60,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 52,
      "median_usd": "96.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 48,
      "median_usd": "127.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 53,
      "median_usd": "140.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 16,
      "median_usd": "160.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-collins-co",
      "market_name": "Fort Collins",
      "state": "CO",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 30,
      "median_usd": "199.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 140,
      "median_usd": "10.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 132,
      "median_usd": "22.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 64,
      "median_usd": "37.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 148,
      "median_usd": "50.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 115,
      "median_usd": "62.00",
      "typical_spread_pct": 117,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 122,
      "median_usd": "98.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 43,
      "median_usd": "133.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-myers-fl",
      "market_name": "Fort Myers",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 51,
      "median_usd": "144.00",
      "typical_spread_pct": 212,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 79,
      "median_usd": "17.00",
      "typical_spread_pct": 145,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 91,
      "median_usd": "39.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 28,
      "median_usd": "53.00",
      "typical_spread_pct": 227,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 95,
      "median_usd": "96.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 67,
      "median_usd": "117.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 58,
      "median_usd": "184.00",
      "typical_spread_pct": 63,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-pierce-fl",
      "market_name": "Fort Pierce",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 26,
      "median_usd": "296.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 519,
      "median_usd": "14.00",
      "typical_spread_pct": 275,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 606,
      "median_usd": "28.00",
      "typical_spread_pct": 243,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 170,
      "median_usd": "47.00",
      "typical_spread_pct": 160,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 575,
      "median_usd": "62.00",
      "typical_spread_pct": 155,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 406,
      "median_usd": "83.00",
      "typical_spread_pct": 143,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 399,
      "median_usd": "110.00",
      "typical_spread_pct": 176,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 172,
      "median_usd": "134.00",
      "typical_spread_pct": 134,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "fort-worth-tx",
      "market_name": "Fort Worth",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 207,
      "median_usd": "169.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 31,
      "median_usd": "29.00",
      "typical_spread_pct": 148,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 49,
      "median_usd": "42.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 25,
      "median_usd": "57.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 44,
      "median_usd": "84.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 34,
      "median_usd": "118.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 32,
      "median_usd": "160.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frazer-pa",
      "market_name": "Frazer",
      "state": "PA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 19,
      "median_usd": "221.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 230,
      "median_usd": "22.00",
      "typical_spread_pct": 556,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 256,
      "median_usd": "39.00",
      "typical_spread_pct": 383,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 62,
      "median_usd": "71.00",
      "typical_spread_pct": 250,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 230,
      "median_usd": "90.00",
      "typical_spread_pct": 144,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 211,
      "median_usd": "131.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 177,
      "median_usd": "165.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 59,
      "median_usd": "210.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "frisco-tx",
      "market_name": "Frisco",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 75,
      "median_usd": "258.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "gallatin-tn",
      "market_name": "Gallatin",
      "state": "TN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 18,
      "median_usd": "51.00",
      "typical_spread_pct": 45,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "gallatin-tn",
      "market_name": "Gallatin",
      "state": "TN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 27,
      "median_usd": "98.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "gallatin-tn",
      "market_name": "Gallatin",
      "state": "TN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 26,
      "median_usd": "76.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "gallatin-tn",
      "market_name": "Gallatin",
      "state": "TN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 26,
      "median_usd": "130.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "gallatin-tn",
      "market_name": "Gallatin",
      "state": "TN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 23,
      "median_usd": "91.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 44,
      "median_usd": "39.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 98,
      "median_usd": "61.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 25,
      "median_usd": "71.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 84,
      "median_usd": "85.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 55,
      "median_usd": "93.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 62,
      "median_usd": "116.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greensboro-nc",
      "market_name": "Greensboro",
      "state": "NC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 24,
      "median_usd": "179.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 56,
      "median_usd": "18.00",
      "typical_spread_pct": 289,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 101,
      "median_usd": "37.00",
      "typical_spread_pct": 175,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 38,
      "median_usd": "46.00",
      "typical_spread_pct": 193,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 101,
      "median_usd": "73.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 63,
      "median_usd": "101.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 92,
      "median_usd": "122.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 10,
      "median_usd": "133.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "greenville-sc",
      "market_name": "Greenville",
      "state": "SC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 57,
      "median_usd": "184.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "harlingen-tx",
      "market_name": "Harlingen",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 16,
      "median_usd": "52.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "harlingen-tx",
      "market_name": "Harlingen",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 17,
      "median_usd": "63.00",
      "typical_spread_pct": 64,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "harlingen-tx",
      "market_name": "Harlingen",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 21,
      "median_usd": "83.00",
      "typical_spread_pct": 54,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "harlingen-tx",
      "market_name": "Harlingen",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 18,
      "median_usd": "99.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 31,
      "median_usd": "40.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "59.00",
      "typical_spread_pct": 203,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 57,
      "median_usd": "92.00",
      "typical_spread_pct": 154,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 43,
      "median_usd": "118.00",
      "typical_spread_pct": 220,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 32,
      "median_usd": "131.00",
      "typical_spread_pct": 174,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 14,
      "median_usd": "151.00",
      "typical_spread_pct": 143,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "hilton-head-island-sc",
      "market_name": "Hilton Head Island",
      "state": "SC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 31,
      "median_usd": "218.00",
      "typical_spread_pct": 186,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "honolulu-hi",
      "market_name": "Honolulu",
      "state": "HI",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 127,
      "median_usd": "102.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "honolulu-hi",
      "market_name": "Honolulu",
      "state": "HI",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 91,
      "median_usd": "167.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "honolulu-hi",
      "market_name": "Honolulu",
      "state": "HI",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 47,
      "median_usd": "225.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "honolulu-hi",
      "market_name": "Honolulu",
      "state": "HI",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 102,
      "median_usd": "266.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "honolulu-hi",
      "market_name": "Honolulu",
      "state": "HI",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 69,
      "median_usd": "308.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "honolulu-hi",
      "market_name": "Honolulu",
      "state": "HI",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 16,
      "median_usd": "349.00",
      "typical_spread_pct": 68,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 1134,
      "median_usd": "20.00",
      "typical_spread_pct": 367,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 1395,
      "median_usd": "34.00",
      "typical_spread_pct": 319,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 645,
      "median_usd": "57.00",
      "typical_spread_pct": 296,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 1498,
      "median_usd": "76.00",
      "typical_spread_pct": 215,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 978,
      "median_usd": "112.00",
      "typical_spread_pct": 165,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 1022,
      "median_usd": "145.00",
      "typical_spread_pct": 161,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 375,
      "median_usd": "162.00",
      "typical_spread_pct": 155,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "houston-tx",
      "market_name": "Houston",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 592,
      "median_usd": "210.00",
      "typical_spread_pct": 165,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 30,
      "median_usd": "10.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 88,
      "median_usd": "18.00",
      "typical_spread_pct": 270,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 37,
      "median_usd": "22.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 101,
      "median_usd": "34.00",
      "typical_spread_pct": 182,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 74,
      "median_usd": "45.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 71,
      "median_usd": "68.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 29,
      "median_usd": "85.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "huntsville-al",
      "market_name": "Huntsville",
      "state": "AL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 48,
      "median_usd": "90.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 149,
      "median_usd": "26.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 249,
      "median_usd": "42.00",
      "typical_spread_pct": 178,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 127,
      "median_usd": "62.00",
      "typical_spread_pct": 183,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 330,
      "median_usd": "78.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 207,
      "median_usd": "93.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 209,
      "median_usd": "122.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 99,
      "median_usd": "142.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "indianapolis-in",
      "market_name": "Indianapolis",
      "state": "IN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 166,
      "median_usd": "170.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 353,
      "median_usd": "70.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 407,
      "median_usd": "106.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 145,
      "median_usd": "148.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 389,
      "median_usd": "178.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 280,
      "median_usd": "243.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 245,
      "median_usd": "311.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 69,
      "median_usd": "372.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "irvine-ca",
      "market_name": "Irvine",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 70,
      "median_usd": "498.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 110,
      "median_usd": "34.00",
      "typical_spread_pct": 247,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 131,
      "median_usd": "46.00",
      "typical_spread_pct": 248,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 40,
      "median_usd": "59.00",
      "typical_spread_pct": 293,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 137,
      "median_usd": "78.00",
      "typical_spread_pct": 212,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 69,
      "median_usd": "107.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 98,
      "median_usd": "140.00",
      "typical_spread_pct": 175,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 27,
      "median_usd": "149.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jacksonville-fl",
      "market_name": "Jacksonville",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 54,
      "median_usd": "206.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 109,
      "median_usd": "55.00",
      "typical_spread_pct": 310,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 126,
      "median_usd": "81.00",
      "typical_spread_pct": 293,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 50,
      "median_usd": "116.00",
      "typical_spread_pct": 217,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 111,
      "median_usd": "150.00",
      "typical_spread_pct": 331,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 80,
      "median_usd": "198.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 49,
      "median_usd": "270.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "jersey-city-nj",
      "market_name": "Jersey City",
      "state": "NJ",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 21,
      "median_usd": "290.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 139,
      "median_usd": "18.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 189,
      "median_usd": "39.00",
      "typical_spread_pct": 214,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 47,
      "median_usd": "56.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 170,
      "median_usd": "74.00",
      "typical_spread_pct": 149,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 130,
      "median_usd": "98.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 133,
      "median_usd": "146.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 69,
      "median_usd": "140.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-ks",
      "market_name": "Kansas City",
      "state": "KS",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 79,
      "median_usd": "197.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 85,
      "median_usd": "31.00",
      "typical_spread_pct": 308,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 142,
      "median_usd": "49.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 43,
      "median_usd": "74.00",
      "typical_spread_pct": 63,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 161,
      "median_usd": "88.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 102,
      "median_usd": "108.00",
      "typical_spread_pct": 64,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 109,
      "median_usd": "132.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 53,
      "median_usd": "134.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "kansas-city-mo",
      "market_name": "Kansas City",
      "state": "MO",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 50,
      "median_usd": "170.00",
      "typical_spread_pct": 66,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "killeen-tx",
      "market_name": "Killeen",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "37.00",
      "typical_spread_pct": 145,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "killeen-tx",
      "market_name": "Killeen",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 47,
      "median_usd": "82.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "killeen-tx",
      "market_name": "Killeen",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 28,
      "median_usd": "96.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "killeen-tx",
      "market_name": "Killeen",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 22,
      "median_usd": "107.00",
      "typical_spread_pct": 54,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "killeen-tx",
      "market_name": "Killeen",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 19,
      "median_usd": "135.00",
      "typical_spread_pct": 117,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 27,
      "median_usd": "38.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "48.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 39,
      "median_usd": "77.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 36,
      "median_usd": "99.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "135.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 15,
      "median_usd": "142.00",
      "typical_spread_pct": 42,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "knoxville-tn",
      "market_name": "Knoxville",
      "state": "TN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 20,
      "median_usd": "171.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 74,
      "median_usd": "64.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 82,
      "median_usd": "110.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 23,
      "median_usd": "148.00",
      "typical_spread_pct": 52,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 92,
      "median_usd": "168.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 83,
      "median_usd": "206.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 53,
      "median_usd": "305.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "la-puente-ca",
      "market_name": "La Puente",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 35,
      "median_usd": "408.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 16,
      "median_usd": "42.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 33,
      "median_usd": "78.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 23,
      "median_usd": "98.00",
      "typical_spread_pct": 46,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 27,
      "median_usd": "106.00",
      "typical_spread_pct": 44,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 16,
      "median_usd": "130.00",
      "typical_spread_pct": 54,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 27,
      "median_usd": "165.00",
      "typical_spread_pct": 61,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lafayette-in",
      "market_name": "Lafayette",
      "state": "IN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 25,
      "median_usd": "188.00",
      "typical_spread_pct": 241,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 21,
      "median_usd": "46.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 51,
      "median_usd": "62.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 35,
      "median_usd": "72.00",
      "typical_spread_pct": 128,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 65,
      "median_usd": "95.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 37,
      "median_usd": "125.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "138.00",
      "typical_spread_pct": 74,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lancaster-pa",
      "market_name": "Lancaster",
      "state": "PA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 15,
      "median_usd": "171.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 273,
      "median_usd": "20.00",
      "typical_spread_pct": 280,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 301,
      "median_usd": "34.00",
      "typical_spread_pct": 267,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 94,
      "median_usd": "59.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 307,
      "median_usd": "70.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 237,
      "median_usd": "96.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 206,
      "median_usd": "134.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 48,
      "median_usd": "149.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "las-vegas-nv",
      "market_name": "Las Vegas",
      "state": "NV",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 92,
      "median_usd": "215.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 177,
      "median_usd": "12.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 212,
      "median_usd": "24.00",
      "typical_spread_pct": 238,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 82,
      "median_usd": "37.00",
      "typical_spread_pct": 277,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 199,
      "median_usd": "53.00",
      "typical_spread_pct": 162,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 184,
      "median_usd": "74.00",
      "typical_spread_pct": 159,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 169,
      "median_usd": "109.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 71,
      "median_usd": "123.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lawrenceville-ga",
      "market_name": "Lawrenceville",
      "state": "GA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 86,
      "median_usd": "162.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 71,
      "median_usd": "30.00",
      "typical_spread_pct": 167,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 87,
      "median_usd": "43.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 38,
      "median_usd": "62.00",
      "typical_spread_pct": 185,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 78,
      "median_usd": "94.00",
      "typical_spread_pct": 168,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 70,
      "median_usd": "148.00",
      "typical_spread_pct": 223,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 50,
      "median_usd": "218.00",
      "typical_spread_pct": 228,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 15,
      "median_usd": "235.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ledgewood-nj",
      "market_name": "Ledgewood",
      "state": "NJ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 25,
      "median_usd": "307.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "longview-tx",
      "market_name": "Longview",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 23,
      "median_usd": "29.00",
      "typical_spread_pct": 48,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "longview-tx",
      "market_name": "Longview",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 32,
      "median_usd": "51.00",
      "typical_spread_pct": 57,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "longview-tx",
      "market_name": "Longview",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 27,
      "median_usd": "56.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "longview-tx",
      "market_name": "Longview",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 15,
      "median_usd": "84.00",
      "typical_spread_pct": 41,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "longview-tx",
      "market_name": "Longview",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 16,
      "median_usd": "94.00",
      "typical_spread_pct": 28,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 1024,
      "median_usd": "102.00",
      "typical_spread_pct": 148,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 1112,
      "median_usd": "142.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 477,
      "median_usd": "194.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 1184,
      "median_usd": "226.00",
      "typical_spread_pct": 133,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 602,
      "median_usd": "292.00",
      "typical_spread_pct": 142,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 469,
      "median_usd": "377.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 39,
      "median_usd": "410.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "los-angeles-ca",
      "market_name": "Los Angeles",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 104,
      "median_usd": "502.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 82,
      "median_usd": "19.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 132,
      "median_usd": "38.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 17,
      "median_usd": "46.00",
      "typical_spread_pct": 66,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 131,
      "median_usd": "66.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 93,
      "median_usd": "82.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 99,
      "median_usd": "101.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 37,
      "median_usd": "131.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "louisville-ky",
      "market_name": "Louisville",
      "state": "KY",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 52,
      "median_usd": "158.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lynchburg-va",
      "market_name": "Lynchburg",
      "state": "VA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 28,
      "median_usd": "43.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lynchburg-va",
      "market_name": "Lynchburg",
      "state": "VA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 23,
      "median_usd": "70.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "lynchburg-va",
      "market_name": "Lynchburg",
      "state": "VA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 16,
      "median_usd": "82.00",
      "typical_spread_pct": 52,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 21,
      "median_usd": "20.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 42,
      "median_usd": "25.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 42,
      "median_usd": "50.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 31,
      "median_usd": "81.00",
      "typical_spread_pct": 182,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 39,
      "median_usd": "71.00",
      "typical_spread_pct": 182,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 16,
      "median_usd": "106.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "macon-ga",
      "market_name": "Macon",
      "state": "GA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 28,
      "median_usd": "102.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "manchester-ct",
      "market_name": "Manchester",
      "state": "CT",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 28,
      "median_usd": "41.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "manchester-ct",
      "market_name": "Manchester",
      "state": "CT",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 28,
      "median_usd": "61.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "manchester-ct",
      "market_name": "Manchester",
      "state": "CT",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 36,
      "median_usd": "107.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "manchester-ct",
      "market_name": "Manchester",
      "state": "CT",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 23,
      "median_usd": "125.00",
      "typical_spread_pct": 66,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "manchester-ct",
      "market_name": "Manchester",
      "state": "CT",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 26,
      "median_usd": "142.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "marmora-nj",
      "market_name": "Marmora",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 19,
      "median_usd": "51.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "marmora-nj",
      "market_name": "Marmora",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 32,
      "median_usd": "74.00",
      "typical_spread_pct": 49,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "marmora-nj",
      "market_name": "Marmora",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 19,
      "median_usd": "120.00",
      "typical_spread_pct": 68,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "marmora-nj",
      "market_name": "Marmora",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 18,
      "median_usd": "114.00",
      "typical_spread_pct": 57,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 59,
      "median_usd": "18.00",
      "typical_spread_pct": 400,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 98,
      "median_usd": "30.00",
      "typical_spread_pct": 357,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 26,
      "median_usd": "43.00",
      "typical_spread_pct": 212,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 102,
      "median_usd": "57.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 68,
      "median_usd": "78.00",
      "typical_spread_pct": 142,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 80,
      "median_usd": "110.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 16,
      "median_usd": "125.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "memphis-tn",
      "market_name": "Memphis",
      "state": "TN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 56,
      "median_usd": "132.00",
      "typical_spread_pct": 183,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 20,
      "median_usd": "50.00",
      "typical_spread_pct": 55,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 31,
      "median_usd": "62.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 16,
      "median_usd": "89.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 32,
      "median_usd": "105.00",
      "typical_spread_pct": 148,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 21,
      "median_usd": "122.00",
      "typical_spread_pct": 42,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 25,
      "median_usd": "162.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "merrillville-in",
      "market_name": "Merrillville",
      "state": "IN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 16,
      "median_usd": "210.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 174,
      "median_usd": "18.00",
      "typical_spread_pct": 275,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 205,
      "median_usd": "36.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 58,
      "median_usd": "54.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 193,
      "median_usd": "78.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 155,
      "median_usd": "104.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 168,
      "median_usd": "138.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 71,
      "median_usd": "168.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mesa-az",
      "market_name": "Mesa",
      "state": "AZ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 84,
      "median_usd": "193.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 493,
      "median_usd": "64.00",
      "typical_spread_pct": 146,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 538,
      "median_usd": "104.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 166,
      "median_usd": "144.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 445,
      "median_usd": "179.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 283,
      "median_usd": "226.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 239,
      "median_usd": "282.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 28,
      "median_usd": "352.00",
      "typical_spread_pct": 148,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "miami-fl",
      "market_name": "Miami",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 77,
      "median_usd": "394.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 19,
      "median_usd": "30.00",
      "typical_spread_pct": 58,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 58,
      "median_usd": "50.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 18,
      "median_usd": "72.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 60,
      "median_usd": "82.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 47,
      "median_usd": "92.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 56,
      "median_usd": "117.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 17,
      "median_usd": "130.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "milwaukee-wi",
      "market_name": "Milwaukee",
      "state": "WI",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 31,
      "median_usd": "162.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 425,
      "median_usd": "30.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 527,
      "median_usd": "54.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 211,
      "median_usd": "69.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 452,
      "median_usd": "96.00",
      "typical_spread_pct": 68,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 396,
      "median_usd": "123.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 440,
      "median_usd": "160.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 127,
      "median_usd": "174.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "minneapolis-mn",
      "market_name": "Minneapolis",
      "state": "MN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 227,
      "median_usd": "219.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 59,
      "median_usd": "23.00",
      "typical_spread_pct": 136,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 101,
      "median_usd": "38.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 21,
      "median_usd": "43.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 126,
      "median_usd": "56.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 134,
      "median_usd": "66.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 115,
      "median_usd": "86.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 37,
      "median_usd": "91.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mission-tx",
      "market_name": "Mission",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 97,
      "median_usd": "120.00",
      "typical_spread_pct": 221,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 75,
      "median_usd": "25.00",
      "typical_spread_pct": 311,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 101,
      "median_usd": "37.00",
      "typical_spread_pct": 288,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 18,
      "median_usd": "56.00",
      "typical_spread_pct": 283,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 160,
      "median_usd": "58.00",
      "typical_spread_pct": 147,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 100,
      "median_usd": "64.00",
      "typical_spread_pct": 206,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 108,
      "median_usd": "87.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 17,
      "median_usd": "123.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "mobile-al",
      "market_name": "Mobile",
      "state": "AL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 41,
      "median_usd": "123.00",
      "typical_spread_pct": 142,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "myrtle-beach-sc",
      "market_name": "Myrtle Beach",
      "state": "SC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 34,
      "median_usd": "43.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "myrtle-beach-sc",
      "market_name": "Myrtle Beach",
      "state": "SC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 38,
      "median_usd": "62.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "myrtle-beach-sc",
      "market_name": "Myrtle Beach",
      "state": "SC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 38,
      "median_usd": "121.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "myrtle-beach-sc",
      "market_name": "Myrtle Beach",
      "state": "SC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 36,
      "median_usd": "130.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "myrtle-beach-sc",
      "market_name": "Myrtle Beach",
      "state": "SC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 12,
      "median_usd": "347.00",
      "typical_spread_pct": 136,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 69,
      "median_usd": "16.00",
      "typical_spread_pct": 400,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 69,
      "median_usd": "31.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 20,
      "median_usd": "46.00",
      "typical_spread_pct": 165,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 52,
      "median_usd": "72.00",
      "typical_spread_pct": 129,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 50,
      "median_usd": "129.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 58,
      "median_usd": "180.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "naples-fl",
      "market_name": "Naples",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 29,
      "median_usd": "206.00",
      "typical_spread_pct": 175,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 79,
      "median_usd": "29.00",
      "typical_spread_pct": 264,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 74,
      "median_usd": "42.00",
      "typical_spread_pct": 144,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 47,
      "median_usd": "56.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 87,
      "median_usd": "78.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 55,
      "median_usd": "101.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 60,
      "median_usd": "133.00",
      "typical_spread_pct": 134,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 27,
      "median_usd": "150.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashua-nh",
      "market_name": "Nashua",
      "state": "NH",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 39,
      "median_usd": "188.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 134,
      "median_usd": "45.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 206,
      "median_usd": "70.00",
      "typical_spread_pct": 117,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 67,
      "median_usd": "86.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 191,
      "median_usd": "113.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 111,
      "median_usd": "139.00",
      "typical_spread_pct": 190,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 125,
      "median_usd": "177.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 36,
      "median_usd": "178.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "nashville-tn",
      "market_name": "Nashville",
      "state": "TN",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 82,
      "median_usd": "220.00",
      "typical_spread_pct": 119,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 25,
      "median_usd": "29.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 37,
      "median_usd": "43.00",
      "typical_spread_pct": 188,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 17,
      "median_usd": "52.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 31,
      "median_usd": "77.00",
      "typical_spread_pct": 142,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 28,
      "median_usd": "88.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "144.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 23,
      "median_usd": "178.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "navarre-fl",
      "market_name": "Navarre",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 26,
      "median_usd": "208.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-braunfels-tx",
      "market_name": "New Braunfels",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 33,
      "median_usd": "46.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-braunfels-tx",
      "market_name": "New Braunfels",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 25,
      "median_usd": "48.00",
      "typical_spread_pct": 155,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-braunfels-tx",
      "market_name": "New Braunfels",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 38,
      "median_usd": "62.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-braunfels-tx",
      "market_name": "New Braunfels",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 18,
      "median_usd": "88.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-braunfels-tx",
      "market_name": "New Braunfels",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 28,
      "median_usd": "111.00",
      "typical_spread_pct": 194,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 47,
      "median_usd": "29.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 57,
      "median_usd": "64.00",
      "typical_spread_pct": 161,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 36,
      "median_usd": "79.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 54,
      "median_usd": "90.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 34,
      "median_usd": "122.00",
      "typical_spread_pct": 61,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 17,
      "median_usd": "162.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-castle-de",
      "market_name": "New Castle",
      "state": "DE",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 17,
      "median_usd": "237.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 99,
      "median_usd": "40.00",
      "typical_spread_pct": 226,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 125,
      "median_usd": "58.00",
      "typical_spread_pct": 292,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 73,
      "median_usd": "82.00",
      "typical_spread_pct": 247,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 132,
      "median_usd": "99.00",
      "typical_spread_pct": 176,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 83,
      "median_usd": "114.00",
      "typical_spread_pct": 211,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 77,
      "median_usd": "145.00",
      "typical_spread_pct": 180,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 15,
      "median_usd": "260.00",
      "typical_spread_pct": 134,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "new-orleans-la",
      "market_name": "New Orleans",
      "state": "LA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 24,
      "median_usd": "261.00",
      "typical_spread_pct": 223,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "newport-news-va",
      "market_name": "Newport News",
      "state": "VA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 15,
      "median_usd": "58.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "newport-news-va",
      "market_name": "Newport News",
      "state": "VA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 43,
      "median_usd": "86.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "newport-news-va",
      "market_name": "Newport News",
      "state": "VA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 34,
      "median_usd": "118.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "newport-news-va",
      "market_name": "Newport News",
      "state": "VA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 22,
      "median_usd": "126.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "newport-news-va",
      "market_name": "Newport News",
      "state": "VA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 26,
      "median_usd": "150.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "newport-news-va",
      "market_name": "Newport News",
      "state": "VA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 20,
      "median_usd": "193.00",
      "typical_spread_pct": 42,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 115,
      "median_usd": "15.00",
      "typical_spread_pct": 313,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 176,
      "median_usd": "27.00",
      "typical_spread_pct": 279,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 40,
      "median_usd": "35.00",
      "typical_spread_pct": 300,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 188,
      "median_usd": "48.00",
      "typical_spread_pct": 212,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 123,
      "median_usd": "62.00",
      "typical_spread_pct": 247,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 132,
      "median_usd": "82.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 46,
      "median_usd": "94.00",
      "typical_spread_pct": 195,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ocala-fl",
      "market_name": "Ocala",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 89,
      "median_usd": "134.00",
      "typical_spread_pct": 182,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 270,
      "median_usd": "20.00",
      "typical_spread_pct": 250,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 422,
      "median_usd": "30.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 120,
      "median_usd": "38.00",
      "typical_spread_pct": 235,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 461,
      "median_usd": "55.00",
      "typical_spread_pct": 143,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 317,
      "median_usd": "75.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 358,
      "median_usd": "98.00",
      "typical_spread_pct": 142,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 159,
      "median_usd": "114.00",
      "typical_spread_pct": 149,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "oklahoma-city-ok",
      "market_name": "Oklahoma City",
      "state": "OK",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 235,
      "median_usd": "141.00",
      "typical_spread_pct": 178,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olive-branch-ms",
      "market_name": "Olive Branch",
      "state": "MS",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 46,
      "median_usd": "18.00",
      "typical_spread_pct": 220,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olive-branch-ms",
      "market_name": "Olive Branch",
      "state": "MS",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 41,
      "median_usd": "59.00",
      "typical_spread_pct": 180,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olive-branch-ms",
      "market_name": "Olive Branch",
      "state": "MS",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 28,
      "median_usd": "66.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olive-branch-ms",
      "market_name": "Olive Branch",
      "state": "MS",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 33,
      "median_usd": "74.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olive-branch-ms",
      "market_name": "Olive Branch",
      "state": "MS",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 31,
      "median_usd": "156.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 42,
      "median_usd": "50.00",
      "typical_spread_pct": 71,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 47,
      "median_usd": "64.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 26,
      "median_usd": "66.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 35,
      "median_usd": "96.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 35,
      "median_usd": "111.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 35,
      "median_usd": "158.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "olympia-wa",
      "market_name": "Olympia",
      "state": "WA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 22,
      "median_usd": "259.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 53,
      "median_usd": "37.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 67,
      "median_usd": "51.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 69,
      "median_usd": "82.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 44,
      "median_usd": "102.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 41,
      "median_usd": "122.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 22,
      "median_usd": "139.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "omaha-ne",
      "market_name": "Omaha",
      "state": "NE",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 39,
      "median_usd": "166.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 475,
      "median_usd": "34.00",
      "typical_spread_pct": 313,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 598,
      "median_usd": "54.00",
      "typical_spread_pct": 277,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 241,
      "median_usd": "67.00",
      "typical_spread_pct": 237,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 509,
      "median_usd": "94.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 358,
      "median_usd": "124.00",
      "typical_spread_pct": 133,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 368,
      "median_usd": "169.00",
      "typical_spread_pct": 136,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 95,
      "median_usd": "213.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "orlando-fl",
      "market_name": "Orlando",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 206,
      "median_usd": "254.00",
      "typical_spread_pct": 132,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 67,
      "median_usd": "23.00",
      "typical_spread_pct": 280,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 96,
      "median_usd": "42.00",
      "typical_spread_pct": 205,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 24,
      "median_usd": "64.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 76,
      "median_usd": "76.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 57,
      "median_usd": "94.00",
      "typical_spread_pct": 98,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 49,
      "median_usd": "150.00",
      "typical_spread_pct": 119,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 13,
      "median_usd": "194.00",
      "typical_spread_pct": 139,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-bay-fl",
      "market_name": "Palm Bay",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 17,
      "median_usd": "207.00",
      "typical_spread_pct": 74,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 46,
      "median_usd": "23.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 53,
      "median_usd": "40.00",
      "typical_spread_pct": 279,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 25,
      "median_usd": "56.00",
      "typical_spread_pct": 165,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 49,
      "median_usd": "72.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 49,
      "median_usd": "82.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 38,
      "median_usd": "109.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 20,
      "median_usd": "126.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "palm-desert-ca",
      "market_name": "Palm Desert",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 39,
      "median_usd": "177.00",
      "typical_spread_pct": 179,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "panama-city-beach-fl",
      "market_name": "Panama City Beach",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 14,
      "median_usd": "20.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "panama-city-beach-fl",
      "market_name": "Panama City Beach",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 25,
      "median_usd": "26.00",
      "typical_spread_pct": 279,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "panama-city-beach-fl",
      "market_name": "Panama City Beach",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 31,
      "median_usd": "51.00",
      "typical_spread_pct": 227,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "panama-city-beach-fl",
      "market_name": "Panama City Beach",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 22,
      "median_usd": "86.00",
      "typical_spread_pct": 197,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "panama-city-beach-fl",
      "market_name": "Panama City Beach",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 29,
      "median_usd": "106.00",
      "typical_spread_pct": 34,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 178,
      "median_usd": "56.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 160,
      "median_usd": "83.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 67,
      "median_usd": "126.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 190,
      "median_usd": "156.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 142,
      "median_usd": "200.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 85,
      "median_usd": "250.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 30,
      "median_usd": "302.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "patchogue-ny",
      "market_name": "Patchogue",
      "state": "NY",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 23,
      "median_usd": "387.00",
      "typical_spread_pct": 68,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 58,
      "median_usd": "22.00",
      "typical_spread_pct": 322,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 82,
      "median_usd": "33.00",
      "typical_spread_pct": 228,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 21,
      "median_usd": "60.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 82,
      "median_usd": "57.00",
      "typical_spread_pct": 143,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 60,
      "median_usd": "76.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 55,
      "median_usd": "96.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pensacola-fl",
      "market_name": "Pensacola",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 12,
      "median_usd": "146.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 235,
      "median_usd": "27.00",
      "typical_spread_pct": 409,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 233,
      "median_usd": "53.00",
      "typical_spread_pct": 177,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 135,
      "median_usd": "69.00",
      "typical_spread_pct": 133,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 276,
      "median_usd": "88.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 195,
      "median_usd": "120.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 156,
      "median_usd": "166.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 48,
      "median_usd": "209.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "philadelphia-pa",
      "market_name": "Philadelphia",
      "state": "PA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 63,
      "median_usd": "265.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 468,
      "median_usd": "24.00",
      "typical_spread_pct": 292,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 583,
      "median_usd": "44.00",
      "typical_spread_pct": 262,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 211,
      "median_usd": "62.00",
      "typical_spread_pct": 174,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 540,
      "median_usd": "75.00",
      "typical_spread_pct": 215,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 339,
      "median_usd": "101.00",
      "typical_spread_pct": 202,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 373,
      "median_usd": "133.00",
      "typical_spread_pct": 203,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 117,
      "median_usd": "144.00",
      "typical_spread_pct": 209,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "phoenix-az",
      "market_name": "Phoenix",
      "state": "AZ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 186,
      "median_usd": "175.00",
      "typical_spread_pct": 236,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 13,
      "median_usd": "45.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 57,
      "median_usd": "74.00",
      "typical_spread_pct": 85,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 50,
      "median_usd": "113.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 42,
      "median_usd": "150.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 42,
      "median_usd": "164.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 17,
      "median_usd": "242.00",
      "typical_spread_pct": 137,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pittsburgh-pa",
      "market_name": "Pittsburgh",
      "state": "PA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 16,
      "median_usd": "286.00",
      "typical_spread_pct": 129,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pleasanton-ca",
      "market_name": "Pleasanton",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 80,
      "median_usd": "42.00",
      "typical_spread_pct": 193,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pleasanton-ca",
      "market_name": "Pleasanton",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 65,
      "median_usd": "79.00",
      "typical_spread_pct": 190,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pleasanton-ca",
      "market_name": "Pleasanton",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 49,
      "median_usd": "156.00",
      "typical_spread_pct": 174,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pleasanton-ca",
      "market_name": "Pleasanton",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 46,
      "median_usd": "182.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pleasanton-ca",
      "market_name": "Pleasanton",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 28,
      "median_usd": "226.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "pleasanton-ca",
      "market_name": "Pleasanton",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 16,
      "median_usd": "371.00",
      "typical_spread_pct": 40,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "port-charlotte-fl",
      "market_name": "Port Charlotte",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 49,
      "median_usd": "8.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "port-charlotte-fl",
      "market_name": "Port Charlotte",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 51,
      "median_usd": "16.00",
      "typical_spread_pct": 400,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "port-charlotte-fl",
      "market_name": "Port Charlotte",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 27,
      "median_usd": "19.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "port-charlotte-fl",
      "market_name": "Port Charlotte",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 48,
      "median_usd": "33.00",
      "typical_spread_pct": 204,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "port-charlotte-fl",
      "market_name": "Port Charlotte",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 31,
      "median_usd": "46.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "port-charlotte-fl",
      "market_name": "Port Charlotte",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 28,
      "median_usd": "69.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 478,
      "median_usd": "35.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 575,
      "median_usd": "52.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 287,
      "median_usd": "69.00",
      "typical_spread_pct": 117,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 544,
      "median_usd": "92.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 402,
      "median_usd": "122.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 371,
      "median_usd": "157.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 123,
      "median_usd": "194.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "portland-or",
      "market_name": "Portland",
      "state": "OR",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 244,
      "median_usd": "242.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 38,
      "median_usd": "43.00",
      "typical_spread_pct": 267,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 40,
      "median_usd": "58.00",
      "typical_spread_pct": 252,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 18,
      "median_usd": "67.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 39,
      "median_usd": "93.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 30,
      "median_usd": "115.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 30,
      "median_usd": "188.00",
      "typical_spread_pct": 113,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 16,
      "median_usd": "192.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "prince-frederick-md",
      "market_name": "Prince Frederick",
      "state": "MD",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 18,
      "median_usd": "266.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "providence-ri",
      "market_name": "Providence",
      "state": "RI",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 38,
      "median_usd": "45.00",
      "typical_spread_pct": 215,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "providence-ri",
      "market_name": "Providence",
      "state": "RI",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 62,
      "median_usd": "59.00",
      "typical_spread_pct": 173,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "providence-ri",
      "market_name": "Providence",
      "state": "RI",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 31,
      "median_usd": "70.00",
      "typical_spread_pct": 153,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "providence-ri",
      "market_name": "Providence",
      "state": "RI",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 35,
      "median_usd": "94.00",
      "typical_spread_pct": 192,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "providence-ri",
      "market_name": "Providence",
      "state": "RI",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 30,
      "median_usd": "114.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "providence-ri",
      "market_name": "Providence",
      "state": "RI",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 42,
      "median_usd": "132.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 234,
      "median_usd": "37.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 328,
      "median_usd": "56.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 110,
      "median_usd": "74.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 294,
      "median_usd": "93.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 205,
      "median_usd": "116.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 266,
      "median_usd": "149.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 79,
      "median_usd": "165.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "raleigh-nc",
      "market_name": "Raleigh",
      "state": "NC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 122,
      "median_usd": "202.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 53,
      "median_usd": "57.00",
      "typical_spread_pct": 167,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 60,
      "median_usd": "66.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 39,
      "median_usd": "98.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 66,
      "median_usd": "127.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 39,
      "median_usd": "153.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 37,
      "median_usd": "213.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "randolph-ma",
      "market_name": "Randolph",
      "state": "MA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 19,
      "median_usd": "267.00",
      "typical_spread_pct": 119,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "reno-nv",
      "market_name": "Reno",
      "state": "NV",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 22,
      "median_usd": "62.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "reno-nv",
      "market_name": "Reno",
      "state": "NV",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 37,
      "median_usd": "70.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "reno-nv",
      "market_name": "Reno",
      "state": "NV",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 30,
      "median_usd": "100.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "reno-nv",
      "market_name": "Reno",
      "state": "NV",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 21,
      "median_usd": "135.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "reno-nv",
      "market_name": "Reno",
      "state": "NV",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 17,
      "median_usd": "136.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "reno-nv",
      "market_name": "Reno",
      "state": "NV",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 14,
      "median_usd": "167.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 26,
      "median_usd": "50.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 59,
      "median_usd": "66.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 42,
      "median_usd": "79.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 59,
      "median_usd": "106.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 38,
      "median_usd": "126.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 46,
      "median_usd": "173.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 12,
      "median_usd": "164.00",
      "typical_spread_pct": 39,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "richmond-va",
      "market_name": "Richmond",
      "state": "VA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 27,
      "median_usd": "225.00",
      "typical_spread_pct": 45,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 220,
      "median_usd": "46.00",
      "typical_spread_pct": 208,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 267,
      "median_usd": "71.00",
      "typical_spread_pct": 192,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 155,
      "median_usd": "90.00",
      "typical_spread_pct": 270,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 237,
      "median_usd": "114.00",
      "typical_spread_pct": 171,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 196,
      "median_usd": "150.00",
      "typical_spread_pct": 196,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 182,
      "median_usd": "170.00",
      "typical_spread_pct": 162,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 77,
      "median_usd": "173.00",
      "typical_spread_pct": 144,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "riverside-ca",
      "market_name": "Riverside",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 126,
      "median_usd": "256.00",
      "typical_spread_pct": 161,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 33,
      "median_usd": "50.00",
      "typical_spread_pct": 66,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 49,
      "median_usd": "66.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 16,
      "median_usd": "78.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 42,
      "median_usd": "93.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 34,
      "median_usd": "111.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 40,
      "median_usd": "134.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "roanoke-va",
      "market_name": "Roanoke",
      "state": "VA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 26,
      "median_usd": "166.00",
      "typical_spread_pct": 57,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 37,
      "median_usd": "27.00",
      "typical_spread_pct": 300,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 42,
      "median_usd": "45.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 68,
      "median_usd": "86.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 44,
      "median_usd": "117.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "123.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 15,
      "median_usd": "170.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "rock-hill-sc",
      "market_name": "Rock Hill",
      "state": "SC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 27,
      "median_usd": "171.00",
      "typical_spread_pct": 128,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 159,
      "median_usd": "38.00",
      "typical_spread_pct": 272,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 151,
      "median_usd": "60.00",
      "typical_spread_pct": 230,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 67,
      "median_usd": "83.00",
      "typical_spread_pct": 160,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 194,
      "median_usd": "105.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 128,
      "median_usd": "112.00",
      "typical_spread_pct": 151,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 143,
      "median_usd": "158.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 28,
      "median_usd": "166.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "sacramento-ca",
      "market_name": "Sacramento",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 101,
      "median_usd": "222.00",
      "typical_spread_pct": 135,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 37,
      "median_usd": "40.00",
      "typical_spread_pct": 226,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 73,
      "median_usd": "59.00",
      "typical_spread_pct": 159,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 41,
      "median_usd": "71.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 69,
      "median_usd": "100.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 48,
      "median_usd": "130.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 52,
      "median_usd": "136.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 25,
      "median_usd": "173.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salem-or",
      "market_name": "Salem",
      "state": "OR",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 69,
      "median_usd": "211.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 52,
      "median_usd": "31.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 81,
      "median_usd": "54.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 31,
      "median_usd": "56.00",
      "typical_spread_pct": 64,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 68,
      "median_usd": "88.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 45,
      "median_usd": "114.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 52,
      "median_usd": "139.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 20,
      "median_usd": "182.00",
      "typical_spread_pct": 51,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "salt-lake-city-ut",
      "market_name": "Salt Lake City",
      "state": "UT",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 43,
      "median_usd": "214.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 324,
      "median_usd": "21.00",
      "typical_spread_pct": 218,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 411,
      "median_usd": "37.00",
      "typical_spread_pct": 226,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 149,
      "median_usd": "52.00",
      "typical_spread_pct": 167,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 382,
      "median_usd": "71.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 295,
      "median_usd": "91.00",
      "typical_spread_pct": 108,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 282,
      "median_usd": "120.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 69,
      "median_usd": "157.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-antonio-tx",
      "market_name": "San Antonio",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 209,
      "median_usd": "174.00",
      "typical_spread_pct": 121,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 137,
      "median_usd": "84.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 184,
      "median_usd": "114.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 102,
      "median_usd": "138.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 236,
      "median_usd": "177.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 145,
      "median_usd": "242.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 142,
      "median_usd": "306.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 37,
      "median_usd": "350.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-diego-ca",
      "market_name": "San Diego",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 53,
      "median_usd": "429.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 339,
      "median_usd": "86.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 373,
      "median_usd": "126.00",
      "typical_spread_pct": 126,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 179,
      "median_usd": "158.00",
      "typical_spread_pct": 144,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 346,
      "median_usd": "196.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 216,
      "median_usd": "255.00",
      "typical_spread_pct": 162,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 179,
      "median_usd": "321.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 49,
      "median_usd": "332.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-francisco-ca",
      "market_name": "San Francisco",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 68,
      "median_usd": "437.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 240,
      "median_usd": "65.00",
      "typical_spread_pct": 102,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 302,
      "median_usd": "96.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 139,
      "median_usd": "143.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 365,
      "median_usd": "170.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 256,
      "median_usd": "211.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 178,
      "median_usd": "284.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 39,
      "median_usd": "382.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-jose-ca",
      "market_name": "San Jose",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 82,
      "median_usd": "436.00",
      "typical_spread_pct": 82,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 69,
      "median_usd": "86.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 66,
      "median_usd": "147.00",
      "typical_spread_pct": 31,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 43,
      "median_usd": "190.00",
      "typical_spread_pct": 51,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 79,
      "median_usd": "252.00",
      "typical_spread_pct": 32,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 78,
      "median_usd": "327.00",
      "typical_spread_pct": 61,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 70,
      "median_usd": "434.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 24,
      "median_usd": "431.00",
      "typical_spread_pct": 44,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "san-juan-pr",
      "market_name": "San Juan",
      "state": "PR",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 30,
      "median_usd": "638.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-beach-fl",
      "market_name": "Santa Rosa Beach",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 33,
      "median_usd": "26.00",
      "typical_spread_pct": 355,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-beach-fl",
      "market_name": "Santa Rosa Beach",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 42,
      "median_usd": "34.00",
      "typical_spread_pct": 144,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-beach-fl",
      "market_name": "Santa Rosa Beach",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 62,
      "median_usd": "70.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-beach-fl",
      "market_name": "Santa Rosa Beach",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 43,
      "median_usd": "86.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-beach-fl",
      "market_name": "Santa Rosa Beach",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "144.00",
      "typical_spread_pct": 84,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-beach-fl",
      "market_name": "Santa Rosa Beach",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 18,
      "median_usd": "159.00",
      "typical_spread_pct": 46,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-ca",
      "market_name": "Santa Rosa",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 41,
      "median_usd": "54.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-ca",
      "market_name": "Santa Rosa",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 42,
      "median_usd": "80.00",
      "typical_spread_pct": 77,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-ca",
      "market_name": "Santa Rosa",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 30,
      "median_usd": "126.00",
      "typical_spread_pct": 150,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-ca",
      "market_name": "Santa Rosa",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 53,
      "median_usd": "143.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-ca",
      "market_name": "Santa Rosa",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 29,
      "median_usd": "242.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "santa-rosa-ca",
      "market_name": "Santa Rosa",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 13,
      "median_usd": "193.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 27,
      "median_usd": "42.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 58,
      "median_usd": "59.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 32,
      "median_usd": "69.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 63,
      "median_usd": "78.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 52,
      "median_usd": "91.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 73,
      "median_usd": "112.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 23,
      "median_usd": "112.00",
      "typical_spread_pct": 60,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "savannah-ga",
      "market_name": "Savannah",
      "state": "GA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 39,
      "median_usd": "135.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 170,
      "median_usd": "32.00",
      "typical_spread_pct": 171,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 232,
      "median_usd": "52.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 118,
      "median_usd": "66.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 274,
      "median_usd": "98.00",
      "typical_spread_pct": 97,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 177,
      "median_usd": "129.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 157,
      "median_usd": "160.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 59,
      "median_usd": "186.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "schaumburg-il",
      "market_name": "Schaumburg",
      "state": "IL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 122,
      "median_usd": "239.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 493,
      "median_usd": "50.00",
      "typical_spread_pct": 163,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 624,
      "median_usd": "82.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 349,
      "median_usd": "109.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 646,
      "median_usd": "141.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 424,
      "median_usd": "170.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 443,
      "median_usd": "221.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 153,
      "median_usd": "270.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "seattle-wa",
      "market_name": "Seattle",
      "state": "WA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 202,
      "median_usd": "336.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-31",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 58,
      "median_usd": "15.00",
      "typical_spread_pct": 160,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 70,
      "median_usd": "25.00",
      "typical_spread_pct": 147,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 25,
      "median_usd": "47.00",
      "typical_spread_pct": 164,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 62,
      "median_usd": "58.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 57,
      "median_usd": "68.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 53,
      "median_usd": "81.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 24,
      "median_usd": "98.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "shreveport-la",
      "market_name": "Shreveport",
      "state": "LA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 31,
      "median_usd": "108.00",
      "typical_spread_pct": 43,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 290,
      "median_usd": "54.00",
      "typical_spread_pct": 166,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 348,
      "median_usd": "88.00",
      "typical_spread_pct": 134,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 165,
      "median_usd": "116.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 310,
      "median_usd": "154.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 212,
      "median_usd": "201.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 215,
      "median_usd": "255.00",
      "typical_spread_pct": 90,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 22,
      "median_usd": "243.00",
      "typical_spread_pct": 91,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "silver-spring-md",
      "market_name": "Silver Spring",
      "state": "MD",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 72,
      "median_usd": "351.00",
      "typical_spread_pct": 74,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 80,
      "median_usd": "69.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 75,
      "median_usd": "102.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 27,
      "median_usd": "147.00",
      "typical_spread_pct": 53,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 68,
      "median_usd": "181.00",
      "typical_spread_pct": 48,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 53,
      "median_usd": "253.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 43,
      "median_usd": "331.00",
      "typical_spread_pct": 49,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "simi-valley-ca",
      "market_name": "Simi Valley",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 12,
      "median_usd": "451.00",
      "typical_spread_pct": 30,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "spring-hill-fl",
      "market_name": "Spring Hill",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 49,
      "median_usd": "17.00",
      "typical_spread_pct": 289,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "spring-hill-fl",
      "market_name": "Spring Hill",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 66,
      "median_usd": "25.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "spring-hill-fl",
      "market_name": "Spring Hill",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 83,
      "median_usd": "56.00",
      "typical_spread_pct": 179,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "spring-hill-fl",
      "market_name": "Spring Hill",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 74,
      "median_usd": "85.00",
      "typical_spread_pct": 136,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "spring-hill-fl",
      "market_name": "Spring Hill",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 68,
      "median_usd": "110.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "spring-hill-fl",
      "market_name": "Spring Hill",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 21,
      "median_usd": "146.00",
      "typical_spread_pct": 138,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "springfield-ma",
      "market_name": "Springfield",
      "state": "MA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 29,
      "median_usd": "51.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "springfield-ma",
      "market_name": "Springfield",
      "state": "MA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 34,
      "median_usd": "74.00",
      "typical_spread_pct": 81,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "springfield-ma",
      "market_name": "Springfield",
      "state": "MA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 19,
      "median_usd": "100.00",
      "typical_spread_pct": 46,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "springfield-ma",
      "market_name": "Springfield",
      "state": "MA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 16,
      "median_usd": "107.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 164,
      "median_usd": "38.00",
      "typical_spread_pct": 136,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 230,
      "median_usd": "53.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 107,
      "median_usd": "70.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 171,
      "median_usd": "93.00",
      "typical_spread_pct": 69,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 112,
      "median_usd": "126.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 98,
      "median_usd": "145.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 38,
      "median_usd": "172.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "st-louis-mo",
      "market_name": "St Louis",
      "state": "MO",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 64,
      "median_usd": "215.00",
      "typical_spread_pct": 158,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 47,
      "median_usd": "32.00",
      "typical_spread_pct": 194,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 65,
      "median_usd": "55.00",
      "typical_spread_pct": 172,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 30,
      "median_usd": "82.00",
      "typical_spread_pct": 161,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 75,
      "median_usd": "98.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 43,
      "median_usd": "114.00",
      "typical_spread_pct": 118,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 42,
      "median_usd": "130.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 20,
      "median_usd": "136.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "stockton-ca",
      "market_name": "Stockton",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 35,
      "median_usd": "210.00",
      "typical_spread_pct": 115,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 119,
      "median_usd": "37.00",
      "typical_spread_pct": 271,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 179,
      "median_usd": "63.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 86,
      "median_usd": "75.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 136,
      "median_usd": "105.00",
      "typical_spread_pct": 110,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 95,
      "median_usd": "139.00",
      "typical_spread_pct": 104,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 83,
      "median_usd": "178.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 37,
      "median_usd": "210.00",
      "typical_spread_pct": 63,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tacoma-wa",
      "market_name": "Tacoma",
      "state": "WA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 44,
      "median_usd": "256.00",
      "typical_spread_pct": 96,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 376,
      "median_usd": "24.00",
      "typical_spread_pct": 333,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 480,
      "median_usd": "46.00",
      "typical_spread_pct": 223,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 131,
      "median_usd": "71.00",
      "typical_spread_pct": 180,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 425,
      "median_usd": "90.00",
      "typical_spread_pct": 170,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 290,
      "median_usd": "112.00",
      "typical_spread_pct": 184,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 280,
      "median_usd": "146.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 64,
      "median_usd": "166.00",
      "typical_spread_pct": 156,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tampa-fl",
      "market_name": "Tampa",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 153,
      "median_usd": "203.00",
      "typical_spread_pct": 149,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "trenton-nj",
      "market_name": "Trenton",
      "state": "NJ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 32,
      "median_usd": "50.00",
      "typical_spread_pct": 94,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "trenton-nj",
      "market_name": "Trenton",
      "state": "NJ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 42,
      "median_usd": "64.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "trenton-nj",
      "market_name": "Trenton",
      "state": "NJ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 36,
      "median_usd": "122.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "trenton-nj",
      "market_name": "Trenton",
      "state": "NJ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 22,
      "median_usd": "122.00",
      "typical_spread_pct": 46,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "trenton-nj",
      "market_name": "Trenton",
      "state": "NJ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 25,
      "median_usd": "189.00",
      "typical_spread_pct": 78,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 82,
      "median_usd": "22.00",
      "typical_spread_pct": 286,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 99,
      "median_usd": "38.00",
      "typical_spread_pct": 285,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 56,
      "median_usd": "49.00",
      "typical_spread_pct": 327,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 89,
      "median_usd": "63.00",
      "typical_spread_pct": 183,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 73,
      "median_usd": "92.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 80,
      "median_usd": "116.00",
      "typical_spread_pct": 149,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tucson-az",
      "market_name": "Tucson",
      "state": "AZ",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 14,
      "median_usd": "271.00",
      "typical_spread_pct": 199,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 51,
      "median_usd": "26.00",
      "typical_spread_pct": 346,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 99,
      "median_usd": "32.00",
      "typical_spread_pct": 256,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 21,
      "median_usd": "42.00",
      "typical_spread_pct": 86,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 98,
      "median_usd": "53.00",
      "typical_spread_pct": 121,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 68,
      "median_usd": "69.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 75,
      "median_usd": "90.00",
      "typical_spread_pct": 58,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 50,
      "median_usd": "114.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tulsa-ok",
      "market_name": "Tulsa",
      "state": "OK",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 52,
      "median_usd": "120.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tuscaloosa-al",
      "market_name": "Tuscaloosa",
      "state": "AL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 29,
      "median_usd": "72.00",
      "typical_spread_pct": 131,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tuscaloosa-al",
      "market_name": "Tuscaloosa",
      "state": "AL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 37,
      "median_usd": "87.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tuscaloosa-al",
      "market_name": "Tuscaloosa",
      "state": "AL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 46,
      "median_usd": "94.00",
      "typical_spread_pct": 101,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tuscaloosa-al",
      "market_name": "Tuscaloosa",
      "state": "AL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 31,
      "median_usd": "118.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "tuscaloosa-al",
      "market_name": "Tuscaloosa",
      "state": "AL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 16,
      "median_usd": "154.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 124,
      "median_usd": "52.00",
      "typical_spread_pct": 380,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 192,
      "median_usd": "85.00",
      "typical_spread_pct": 231,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 63,
      "median_usd": "112.00",
      "typical_spread_pct": 109,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 164,
      "median_usd": "136.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 97,
      "median_usd": "162.00",
      "typical_spread_pct": 111,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 107,
      "median_usd": "200.00",
      "typical_spread_pct": 171,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 28,
      "median_usd": "241.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vallejo-ca",
      "market_name": "Vallejo",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 66,
      "median_usd": "294.00",
      "typical_spread_pct": 198,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 66,
      "median_usd": "40.00",
      "typical_spread_pct": 52,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 99,
      "median_usd": "52.00",
      "typical_spread_pct": 71,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 72,
      "median_usd": "68.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 123,
      "median_usd": "91.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 72,
      "median_usd": "117.00",
      "typical_spread_pct": 38,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 87,
      "median_usd": "152.00",
      "typical_spread_pct": 50,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 28,
      "median_usd": "190.00",
      "typical_spread_pct": 59,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "vancouver-wa",
      "market_name": "Vancouver",
      "state": "WA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 56,
      "median_usd": "263.00",
      "typical_spread_pct": 48,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 31,
      "median_usd": "86.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 41,
      "median_usd": "126.00",
      "typical_spread_pct": 62,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 42,
      "median_usd": "136.00",
      "typical_spread_pct": 92,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 65,
      "median_usd": "164.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 24,
      "median_usd": "204.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 26,
      "median_usd": "244.00",
      "typical_spread_pct": 56,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "ventura-ca",
      "market_name": "Ventura",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 12,
      "median_usd": "358.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 40,
      "median_usd": "18.00",
      "typical_spread_pct": 233,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 64,
      "median_usd": "28.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 40,
      "median_usd": "34.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 59,
      "median_usd": "53.00",
      "typical_spread_pct": 124,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 45,
      "median_usd": "69.00",
      "typical_spread_pct": 120,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 45,
      "median_usd": "86.00",
      "typical_spread_pct": 99,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 30,
      "median_usd": "102.00",
      "typical_spread_pct": 116,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "victorville-ca",
      "market_name": "Victorville",
      "state": "CA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 36,
      "median_usd": "135.00",
      "typical_spread_pct": 80,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 103,
      "median_usd": "41.00",
      "typical_spread_pct": 130,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 183,
      "median_usd": "67.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 97,
      "median_usd": "70.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 163,
      "median_usd": "98.00",
      "typical_spread_pct": 114,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 113,
      "median_usd": "114.00",
      "typical_spread_pct": 72,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 153,
      "median_usd": "138.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 60,
      "median_usd": "164.00",
      "typical_spread_pct": 70,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "virginia-beach-va",
      "market_name": "Virginia Beach",
      "state": "VA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 111,
      "median_usd": "198.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 111,
      "median_usd": "18.00",
      "typical_spread_pct": 350,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 156,
      "median_usd": "34.00",
      "typical_spread_pct": 241,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 37,
      "median_usd": "48.00",
      "typical_spread_pct": 356,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 159,
      "median_usd": "67.00",
      "typical_spread_pct": 228,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 124,
      "median_usd": "96.00",
      "typical_spread_pct": 143,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 121,
      "median_usd": "112.00",
      "typical_spread_pct": 167,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 70,
      "median_usd": "142.00",
      "typical_spread_pct": 168,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "webster-tx",
      "market_name": "Webster",
      "state": "TX",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 83,
      "median_usd": "149.00",
      "typical_spread_pct": 123,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-haven-ct",
      "market_name": "West Haven",
      "state": "CT",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 84,
      "median_usd": "47.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-haven-ct",
      "market_name": "West Haven",
      "state": "CT",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 71,
      "median_usd": "71.00",
      "typical_spread_pct": 194,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-haven-ct",
      "market_name": "West Haven",
      "state": "CT",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 51,
      "median_usd": "103.00",
      "typical_spread_pct": 106,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-haven-ct",
      "market_name": "West Haven",
      "state": "CT",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 46,
      "median_usd": "138.00",
      "typical_spread_pct": 125,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-haven-ct",
      "market_name": "West Haven",
      "state": "CT",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 40,
      "median_usd": "174.00",
      "typical_spread_pct": 107,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-haven-ct",
      "market_name": "West Haven",
      "state": "CT",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 14,
      "median_usd": "210.00",
      "typical_spread_pct": 51,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 307,
      "median_usd": "34.00",
      "typical_spread_pct": 321,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 430,
      "median_usd": "66.00",
      "typical_spread_pct": 191,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 163,
      "median_usd": "102.00",
      "typical_spread_pct": 178,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 305,
      "median_usd": "154.00",
      "typical_spread_pct": 157,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 169,
      "median_usd": "187.00",
      "typical_spread_pct": 159,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 166,
      "median_usd": "253.00",
      "typical_spread_pct": 112,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 40,
      "median_usd": "331.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "west-palm-beach-fl",
      "market_name": "West Palm Beach",
      "state": "FL",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 80,
      "median_usd": "379.00",
      "typical_spread_pct": 127,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "whitehall-pa",
      "market_name": "Whitehall",
      "state": "PA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 35,
      "median_usd": "55.00",
      "typical_spread_pct": 141,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "whitehall-pa",
      "market_name": "Whitehall",
      "state": "PA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 35,
      "median_usd": "73.00",
      "typical_spread_pct": 122,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "whitehall-pa",
      "market_name": "Whitehall",
      "state": "PA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 32,
      "median_usd": "107.00",
      "typical_spread_pct": 159,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "whitehall-pa",
      "market_name": "Whitehall",
      "state": "PA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 23,
      "median_usd": "94.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 29,
      "median_usd": "27.00",
      "typical_spread_pct": 89,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 124,
      "median_usd": "42.00",
      "typical_spread_pct": 103,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 27,
      "median_usd": "62.00",
      "typical_spread_pct": 95,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 87,
      "median_usd": "72.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 58,
      "median_usd": "98.00",
      "typical_spread_pct": 188,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 60,
      "median_usd": "100.00",
      "typical_spread_pct": 67,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 56,
      "median_usd": "117.00",
      "typical_spread_pct": 88,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wichita-ks",
      "market_name": "Wichita",
      "state": "KS",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 52,
      "median_usd": "128.00",
      "typical_spread_pct": 105,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 37,
      "median_usd": "37.00",
      "typical_spread_pct": 76,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 54,
      "median_usd": "42.00",
      "typical_spread_pct": 87,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "5x15",
      "sq_ft": 75,
      "observations": 31,
      "median_usd": "54.00",
      "typical_spread_pct": 60,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 52,
      "median_usd": "61.00",
      "typical_spread_pct": 48,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 39,
      "median_usd": "77.00",
      "typical_spread_pct": 46,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 42,
      "median_usd": "105.00",
      "typical_spread_pct": 75,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "10x25",
      "sq_ft": 250,
      "observations": 17,
      "median_usd": "152.00",
      "typical_spread_pct": 27,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "wilmington-nc",
      "market_name": "Wilmington",
      "state": "NC",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 24,
      "median_usd": "189.00",
      "typical_spread_pct": 58,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "winston-salem-nc",
      "market_name": "Winston Salem",
      "state": "NC",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 29,
      "median_usd": "56.00",
      "typical_spread_pct": 79,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "winston-salem-nc",
      "market_name": "Winston Salem",
      "state": "NC",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 28,
      "median_usd": "94.00",
      "typical_spread_pct": 93,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "winston-salem-nc",
      "market_name": "Winston Salem",
      "state": "NC",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 30,
      "median_usd": "102.00",
      "typical_spread_pct": 100,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "winston-salem-nc",
      "market_name": "Winston Salem",
      "state": "NC",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 18,
      "median_usd": "108.00",
      "typical_spread_pct": 83,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "york-pa",
      "market_name": "York",
      "state": "PA",
      "unit_size": "5x5",
      "sq_ft": 25,
      "observations": 24,
      "median_usd": "14.00",
      "typical_spread_pct": 188,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "york-pa",
      "market_name": "York",
      "state": "PA",
      "unit_size": "5x10",
      "sq_ft": 50,
      "observations": 32,
      "median_usd": "21.00",
      "typical_spread_pct": 73,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "york-pa",
      "market_name": "York",
      "state": "PA",
      "unit_size": "10x10",
      "sq_ft": 100,
      "observations": 29,
      "median_usd": "50.00",
      "typical_spread_pct": 65,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "york-pa",
      "market_name": "York",
      "state": "PA",
      "unit_size": "10x15",
      "sq_ft": 150,
      "observations": 26,
      "median_usd": "69.00",
      "typical_spread_pct": 200,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "york-pa",
      "market_name": "York",
      "state": "PA",
      "unit_size": "10x20",
      "sq_ft": 200,
      "observations": 23,
      "median_usd": "82.00",
      "typical_spread_pct": 152,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "market_slug": "york-pa",
      "market_name": "York",
      "state": "PA",
      "unit_size": "10x30",
      "sq_ft": 300,
      "observations": 14,
      "median_usd": "114.00",
      "typical_spread_pct": 15,
      "currency": "USD",
      "as_of": "2026-08-27",
      "source": "Public Storage advertised online rate",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    }
  ]
}
