{
 "id": "m-28a8b2f9c2",
 "slug": "holland-westshore-mall",
 "type": "mall",
 "name": "Westshore Mall",
 "aka": [],
 "city": "Holland",
 "county": "Ottawa County",
 "state": "MI",
 "country": "US",
 "census_division": 3,
 "lat": 42.8155,
 "lon": -86.0876,
 "geocode_method": null,
 "address": null,
 "metro": null,
 "original_use": "mall",
 "year_opened": 1988,
 "year_closed": null,
 "acres": null,
 "gla_sqft": null,
 "stores_peak": null,
 "levels": null,
 "original_developer": null,
 "original_architect": null,
 "before_notes": "Wikipedia categories: Defunct shopping malls in the United States",
 "strategy": [],
 "new_use": [],
 "share_retrofit": null,
 "status": "operating",
 "year_retrofit": null,
 "developer": null,
 "architect": null,
 "after_notes": "open air shopping mall",
 "narrative": "The Shops at Westshore, formerly Westshore Mall, is an open air shopping mall in Holland, Michigan. It opened in 1988 and the mall's anchor tenants are Burlington, Grand Rapids Community College, Dunham's Sports, and Holland Charter Township Community Center.",
 "narrative_license": "CC BY-SA 4.0",
 "narrative_source": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
 "zoning_change": null,
 "public_subsidy": null,
 "entitlement_year": null,
 "planning_notes": null,
 "wikidata_qid": null,
 "wikipedia": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
 "osm_id": null,
 "verified": "draft",
 "verified_by": null,
 "last_verified": null,
 "last_updated": "2026-10-18",
 "created": "2026-10-18",
 "contributor_name": null,
 "contributor_org": null,
 "contributor_link": null,
 "international": 0,
 "county_fips": "26139",
 "opp_score": 10.0,
 "opp_reasons": [
  "county grew 5.1% 2018\u201323"
 ],
 "for_sale": 0,
 "distressed": 0,
 "deep": {},
 "elements": [
  {
   "slug": "era-opened-1980s",
   "name": "Opened 1980s",
   "grp": "era",
   "evidence": "1988",
   "origin": "extraction"
  },
  {
   "slug": "place-high-traffic",
   "name": "30,000+ vehicles a day on an adjacent road",
   "grp": "place",
   "evidence": "41,147 on N US 31",
   "origin": "fhwa-hpms"
  },
  {
   "slug": "place-grocery-800m",
   "name": "Grocery within 800 m",
   "grp": "place",
   "evidence": "5 stores",
   "origin": "openstreetmap"
  },
  {
   "slug": "place-renter-majority",
   "name": "Renter-majority tract",
   "grp": "place",
   "evidence": "52%",
   "origin": "census-acs"
  },
  {
   "slug": "place-prices-doubled",
   "name": "Tract house prices doubled in 10 years",
   "grp": "place",
   "evidence": "+120%",
   "origin": "fhfa"
  },
  {
   "slug": "use-retail",
   "name": "Retail (continued)",
   "grp": "use",
   "evidence": "open air shopping mall",
   "origin": "extraction"
  }
 ],
 "sources": [
  {
   "id": 1983,
   "site_id": "m-28a8b2f9c2",
   "url": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
   "title": "Quoted support for year_opened",
   "publisher": null,
   "date": null,
   "quote": "It opened in 1988",
   "kind": "wikipedia",
   "license": null,
   "retrieved": "2026-10-18"
  },
  {
   "id": 1984,
   "site_id": "m-28a8b2f9c2",
   "url": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
   "title": "Quoted support for after_notes",
   "publisher": null,
   "date": null,
   "quote": "is an open air shopping mall",
   "kind": "wikipedia",
   "license": null,
   "retrieved": "2026-10-18"
  },
  {
   "id": 1985,
   "site_id": "m-28a8b2f9c2",
   "url": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
   "title": "Quoted support for status",
   "publisher": null,
   "date": null,
   "quote": "is an open air shopping mall",
   "kind": "wikipedia",
   "license": null,
   "retrieved": "2026-10-18"
  },
  {
   "id": 1986,
   "site_id": "m-28a8b2f9c2",
   "url": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
   "title": "Timeline",
   "publisher": null,
   "date": null,
   "quote": "It opened in 1988",
   "kind": "wikipedia",
   "license": null,
   "retrieved": "2026-10-18"
  },
  {
   "id": 886,
   "site_id": "m-28a8b2f9c2",
   "url": "https://en.wikipedia.org/wiki/The_Shops_at_Westshore",
   "title": "Wikipedia: Westshore Mall",
   "publisher": "Wikipedia",
   "date": "2026-07-12",
   "quote": null,
   "kind": "wikipedia",
   "license": "CC BY-SA 4.0",
   "retrieved": "2026-10-18"
  }
 ],
 "parties": [],
 "events": [
  {
   "id": 1108,
   "site_id": "m-28a8b2f9c2",
   "date": null,
   "year": 1988,
   "kind": "note",
   "detail": "Opened",
   "share": null,
   "source_id": 1986,
   "verified": "draft"
  }
 ],
 "gallery": [],
 "anchors": [
  {
   "name": "Dunham's Sports",
   "wikipedia": null,
   "category": "anchor (Esri 2014 layer)"
  },
  {
   "name": "Burlington",
   "wikipedia": null,
   "category": "named in text"
  },
  {
   "name": "Grand Rapids Community College",
   "wikipedia": null,
   "category": "named in text"
  },
  {
   "name": "Holland Charter Township Community Center",
   "wikipedia": null,
   "category": "named in text"
  }
 ],
 "deals": [],
 "owner_of_record": null,
 "ctx": {
  "assessment": {
   "what_happened": "Westshore Mall opened in 1988 in Holland, Michigan and was later rebranded as The Shops at Westshore. It currently operates as an open-air shopping center with anchor tenants Burlington, Grand Rapids Community College, Dunham's Sports, and the Holland Charter Township Community Center.",
   "why": "The record does not specify any anchor losses, competition, debt, or demolition factors influencing the site.",
   "where_it_stands": "The mall is listed as operating; ownership details are not provided in the record.",
   "for_a_planner": [
    "The record notes a 5.1% population growth in the surrounding county (2018-23) as an opportunity factor.",
    "No specific planning precedents, policy tools, or zoning actions are mentioned.",
    "Open questions include how sustained growth may affect retail demand and what incentives or redevelopment frameworks might apply."
   ],
   "for_a_developer": [
    "Site size and exact ownership/control are not specified in the record.",
    "Entitlement stage and any existing approvals or restrictions are unknown.",
    "No context-layer constraints (flood, transit, environment) are cited.",
    "Market signal: county population grew 5.1% between 2018 and 2023."
   ],
   "risks_and_unknowns": [
    "Site size, ownership structure, and lease details are missing.",
    "Exact date of rebranding to The Shops at Westshore is not provided.",
    "Information on anchor tenant performance, vacancies, or recent closures is absent.",
    "No data on floodplain status, transit access, or environmental constraints are included.",
    "Origins fields are marked as extraction and the record is flagged as draft, indicating potential unreviewed model-extracted data."
   ],
   "data_quality": "partial",
   "one_line": "Westshore Mall opened 1988 in Holland, MI; now operates as Shops at Westshore with anchors Burlington, GRCC, Dunham's, township center.",
   "model": "nvidia/nemotron-3-super-120b-a12b",
   "machine": "NVIDIA API via Hermes CT",
   "record_sha1": "211ee2c34179"
  },
  "edgar": {
   "query": "Westshore Mall",
   "city": "Holland",
   "total": 18,
   "name_only_total": 5,
   "common_name": false,
   "sampled": 18,
   "latest": "2017-10-18",
   "earliest": "2003-09-15",
   "cmbs": [
    {
     "name": "GMAC COMMERCIAL MORTGAGE SECURITIES INC",
     "cik": "0000947991",
     "n": 1,
     "first": "2004-04-19",
     "last": "2004-04-19",
     "forms": {
      "8-K": 1
     },
     "cmbs": true,
     "kind": "cmbs",
     "sic": "6189",
     "acc": "0000950136-04-001183",
     "doc": "file001.txt",
     "adjacent": false,
     "vintage": null
    },
    {
     "name": "GE COMMERCIAL MORT CORP PASS THR CERTS SER 2004-C1",
     "cik": "0001275438",
     "n": 1,
     "first": "2004-01-07",
     "last": "2004-01-07",
     "forms": {
      "8-K": 1
     },
     "cmbs": true,
     "kind": "cmbs",
     "sic": "6189",
     "acc": "0000914121-04-000013",
     "doc": "ge749915-ex99_3.txt",
     "adjacent": false,
     "vintage": 2004
    }
   ],
   "public": [
    {
     "name": "Gramercy Property Trust",
     "cik": "0001297587",
     "n": 4,
     "first": "2015-12-18",
     "last": "2017-10-18",
     "forms": {
      "8-K": 4
     },
     "cmbs": false,
     "kind": "owner",
     "sic": "6798",
     "acc": "0001297587-17-000159",
     "doc": "ex101.htm",
     "adjacent": false
    },
    {
     "name": "GPT Operating Partnership LP",
     "cik": "0001708204",
     "n": 1,
     "first": "2017-10-18",
     "last": "2017-10-18",
     "forms": {
      "8-K": 1
     },
     "cmbs": false,
     "kind": "owner",
     "sic": "6798",
     "acc": "0001297587-17-000159",
     "doc": "ex101.htm",
     "adjacent": false
    }
   ],
   "other": [
    {
     "name": "AEROPOSTALE INC",
     "cik": "0001168213",
     "n": 4,
     "first": "2010-06-04",
     "last": "2011-09-28",
     "forms": {
      "10-Q": 2,
      "10-Q/A": 1,
      "8-K": 1
     },
     "cmbs": false,
     "kind": "other",
     "sic": "5600",
     "acc": "0001168213-11-000050",
     "doc": "ex10-7.htm",
     "adjacent": true
    },
    {
     "name": "BON TON STORES INC",
     "cik": "0000878079",
     "n": 4,
     "first": "2010-04-16",
     "last": "2016-08-15",
     "forms": {
      "10-K": 2,
      "8-K": 2
     },
     "cmbs": false,
     "kind": "other",
     "sic": "5311",
     "acc": "0001104659-16-139797",
     "doc": "a16-16782_1ex10d1.htm",
     "adjacent": false
    },
    {
     "name": "CHRISTOPHER & BANKS CORP",
     "cik": "0000883943",
     "n": 2,
     "first": "2011-05-12",
     "last": "2011-05-12",
     "forms": {
      "10-K": 2
     },
     "cmbs": false,
     "kind": "other",
     "sic": "5621",
     "acc": "0001104659-11-028627",
     "doc": "a11-11855_1ex10d49.htm",
     "adjacent": false
    },
    {
     "name": "COLE NATIONAL CORP /DE/",
     "cik": "0000769644",
     "n": 1,
     "first": "2003-09-15",
     "last": "2003-09-15",
     "forms": {
      "10-Q": 1
     },
     "cmbs": false,
     "kind": "other",
     "sic": "5990",
     "acc": "0000950152-03-008276",
     "doc": "l03024aexv10w1.txt",
     "adjacent": false
    },
    {
     "name": "COLE NATIONAL GROUP INC",
     "cik": "0000909492",
     "n": 1,
     "first": "2003-09-15",
     "last": "2003-09-15",
     "forms": {
      "10-Q": 1
     },
     "cmbs": false,
     "kind": "other",
     "sic": "5945",
     "acc": "0000950152-03-008275",
     "doc": "l03023aexv10w1.txt",
     "adjacent": false
    }
   ],
   "forms": {
    "8-K": 9,
    "10-K": 4,
    "10-Q": 4,
    "10-Q/A": 1
   },
   "url": "https://efts.sec.gov/LATEST/search/#/q=%22Westshore%20Mall%22%20%22Holland%22&forms=10-K,10-D,8-K,10-Q,ABS-EE&dateRange=custom&startdt=2001-01-01",
   "retrieved": "2026-10-20",
   "v": 4,
   "adj": [
    "0001168213"
   ],
   "adj_total": 3,
   "first_in_sample": "2004-01-07",
   "securitised": null,
   "vintage": 2004,
   "vintage_strong": false,
   "source": "SEC EDGAR full-text search"
  },
  "elevation": {
   "elevation_ft": 615.5,
   "resolution": 1,
   "source": "USGS EPQS (3DEP)",
   "retrieved": "2026-10-20"
  },
  "env": {
   "count": 8,
   "facilities": [
    {
     "name": "DRIESENGA & ASSOCIATES INC",
     "programs": " ",
     "site_type": "541380",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "J C PENNEY CORPORATION INC",
     "programs": " ",
     "site_type": "45211",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "OTTAWA COUNTY SHERIFF DEPARTMENT",
     "programs": " ",
     "site_type": "56291",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "QUALITY BRAKE SVC",
     "programs": " ",
     "site_type": "11131",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "SCHMUCKAL OIL CO",
     "programs": " ",
     "site_type": "447110",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "TARGET CORPORATION",
     "programs": " ",
     "site_type": "452112",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "VAN ECK DIESEL SERVICE INC",
     "programs": " ",
     "site_type": "81131",
     "flags": "",
     "brownfield": false
    },
    {
     "name": "WEST MARINE PRODUCTS INC",
     "programs": " ",
     "site_type": "441222",
     "flags": "",
     "brownfield": false
    }
   ],
   "brownfield": false,
   "retrieved": "2026-10-15"
  },
  "fifteen": {
   "grocery": 5,
   "schools": 1,
   "parks": 4,
   "health": 0,
   "civic": 0,
   "food_drink": 19,
   "cycleway_ways": 7,
   "sidewalk_ways": 20,
   "residential_buildings": 0,
   "categories_present": 4,
   "retrieved": "2026-10-16"
  },
  "flood": {
   "zone": "X",
   "subtype": "AREA OF MINIMAL FLOOD HAZARD",
   "sfha": "F",
   "bfe": -9999.0,
   "retrieved": "2026-10-15"
  },
  "food_access": {
   "tract10": "26139022203",
   "urban": 1,
   "lila_1_10": 0,
   "low_access_1mi": 0,
   "lapop1share": 4.4987758353663105,
   "poverty_rate": 13.8686879033084,
   "median_family_income": 62458.0,
   "snap_households": 490.0,
   "pop2010": 8781.0,
   "source": "USDA ERS Food Access Research Atlas 2019 (ArcGIS copy)",
   "retrieved": "2026-10-20"
  },
  "housing_market": {
   "zhvi": {
    "latest": 397062,
    "month": "2026-09",
    "change_1y": 0.048,
    "change_5y": 0.297
   },
   "zori": {
    "latest": 1713,
    "month": "2026-09",
    "change_1y": 0.033,
    "change_5y": 0.284
   },
   "county_fips": "26139",
   "source": "Zillow Research (ZHVI, ZORI)"
  },
  "hpi": {
   "year": 2025,
   "index": 354.4,
   "change_1y": null,
   "change_5y": 0.456,
   "change_10y": 1.198,
   "base": "2000=100 (FHFA annual tract index, all-transactions)",
   "tract": "26139022207",
   "retrieved": "2026-10-20"
  },
  "jobs_lodes": {
   "tract20": "26139022207",
   "jobs": 2617,
   "retail_jobs": 738,
   "food_accommodation_jobs": 548,
   "year": 2021,
   "source": "Census LEHD LODES8 WAC 2021 (all jobs, primary and secondary), blocks summed to the 2020 tract",
   "retrieved": "2026-10-20"
  },
  "lihtc": {
   "count_1km": 1,
   "units_1km": 144,
   "li_units_1km": 144,
   "projects": [
    {
     "name": "Falcon Woods",
     "units": 144,
     "year": null,
     "bond": false
    }
   ],
   "retrieved": "2026-10-16"
  },
  "listings": {
   "zip": "49424",
   "month": "202609",
   "median_listing_price": 453675,
   "median_listing_price_yy": 0.0028,
   "active_listing_count": 88,
   "median_days_on_market": 46,
   "price_reduced_share": 0.1171,
   "pending_ratio": 0.7273,
   "source": "Realtor.com Research, inventory core metrics by ZIP (ZCTA at the site point)",
   "retrieved": "2026-10-20"
  },
  "nrhp": {
   "count": 0,
   "places": [],
   "retrieved": "2026-10-15"
  },
  "nri": {
   "tract": "26139022207",
   "risk_score": 6.1,
   "risk_rating": "Very Low",
   "eal_score": 23.2,
   "eal_rating": "Relatively Low",
   "expected_annual_loss_usd": 802221,
   "social_vulnerability": "Very Low",
   "community_resilience": "Very High",
   "hazards": {
    "hurricane": "Very Low",
    "tornado": "Relatively Low",
    "inland flooding": "Very Low",
    "heat wave": "Very Low",
    "wildfire": "Very Low",
    "earthquake": "Very Low",
    "hail": "Relatively Low",
    "strong wind": "Relatively Moderate",
    "winter weather": "Relatively Low",
    "landslide": "Very Low",
    "ice storm": "Relatively Low",
    "cold wave": "Relatively Low",
    "lightning": "Relatively Low"
   },
   "high_hazards": [],
   "retrieved": "2026-10-16"
  },
  "opportunity": {
   "tract10": "26139022203",
   "kfr_p25": 0.4096,
   "jail_p25": 0.0092,
   "kids_count": 881.051,
   "commuting_zone": "Grand Rapids",
   "vintage": "children born 1978-83, outcomes measured 2014-15",
   "source": "Opportunity Insights, Opportunity Atlas (Chetty, Friedman, Hendren, Jones, Porter 2018)",
   "retrieved": "2026-10-20"
  },
  "overture": {
   "candidates": 370,
   "retrieved": "2026-10-15",
   "building": {
    "id": "80da5b06-f195-4c07-993c-63179194cd6d",
    "area_m2": 27944,
    "height_m": 5.037272930145264,
    "levels": null,
    "class": "retail",
    "names": "The Shops at Westshore",
    "contains_point": true,
    "km": 0.02,
    "explore": "https://explore.overturemaps.org/?feature=buildings.building.80da5b06-f195-4c07-993c-63179194cd6d#17/42.81550/-86.08760"
   },
   "large_buildings_nearby": 2,
   "buildings_done": true
  },
  "oz": {
   "opportunity_zone": false,
   "tract": null,
   "rural": null,
   "retrieved": "2026-10-15"
  },
  "pageviews": {
   "article": "The_Shops_at_Westshore",
   "months": 130,
   "total": 24890,
   "last_12m": 1187,
   "prior_12m": 1193,
   "trend": -0.01,
   "peak_month": "201609",
   "peak_views": 1016,
   "series": [
    [
     "201601",
     45
    ],
    [
     "201602",
     125
    ],
    [
     "201603",
     192
    ],
    [
     "201604",
     139
    ],
    [
     "201605",
     135
    ],
    [
     "201606",
     136
    ],
    [
     "201607",
     252
    ],
    [
     "201608",
     725
    ],
    [
     "201609",
     1016
    ],
    [
     "201610",
     921
    ],
    [
     "201611",
     612
    ],
    [
     "201612",
     199
    ],
    [
     "201701",
     161
    ],
    [
     "201702",
     153
    ],
    [
     "201703",
     292
    ],
    [
     "201704",
     211
    ],
    [
     "201705",
     211
    ],
    [
     "201706",
     254
    ],
    [
     "201707",
     249
    ],
    [
     "201708",
     214
    ],
    [
     "201709",
     177
    ],
    [
     "201710",
     380
    ],
    [
     "201711",
     335
    ],
    [
     "201712",
     435
    ],
    [
     "201801",
     225
    ],
    [
     "201802",
     171
    ],
    [
     "201803",
     144
    ],
    [
     "201804",
     234
    ],
    [
     "201805",
     644
    ],
    [
     "201806",
     624
    ],
    [
     "201807",
     642
    ],
    [
     "201808",
     652
    ],
    [
     "201809",
     586
    ],
    [
     "201810",
     574
    ],
    [
     "201811",
     653
    ],
    [
     "201812",
     923
    ],
    [
     "201901",
     449
    ],
    [
     "201902",
     404
    ],
    [
     "201903",
     492
    ],
    [
     "201904",
     498
    ],
    [
     "201905",
     327
    ],
    [
     "201906",
     165
    ],
    [
     "201907",
     193
    ],
    [
     "201908",
     166
    ],
    [
     "201909",
     187
    ],
    [
     "201910",
     183
    ],
    [
     "201911",
     205
    ],
    [
     "201912",
     279
    ],
    [
     "202001",
     165
    ],
    [
     "202002",
     127
    ],
    [
     "202003",
     75
    ],
    [
     "202004",
     87
    ],
    [
     "202005",
     76
    ],
    [
     "202006",
     50
    ],
    [
     "202007",
     108
    ],
    [
     "202008",
     75
    ],
    [
     "202009",
     86
    ],
    [
     "202010",
     93
    ],
    [
     "202011",
     74
    ],
    [
     "202012",
     127
    ],
    [
     "202101",
     97
    ],
    [
     "202102",
     91
    ],
    [
     "202103",
     93
    ],
    [
     "202104",
     103
    ],
    [
     "202105",
     73
    ],
    [
     "202106",
     87
    ],
    [
     "202107",
     81
    ],
    [
     "202108",
     94
    ],
    [
     "202109",
     138
    ],
    [
     "202110",
     60
    ],
    [
     "202111",
     65
    ],
    [
     "202112",
     81
    ],
    [
     "202201",
     88
    ],
    [
     "202202",
     61
    ],
    [
     "202203",
     72
    ],
    [
     "202204",
     93
    ],
    [
     "202205",
     72
    ],
    [
     "202206",
     67
    ],
    [
     "202207",
     60
    ],
    [
     "202208",
     73
    ],
    [
     "202209",
     72
    ],
    [
     "202210",
     86
    ],
    [
     "202211",
     102
    ],
    [
     "202212",
     96
    ],
    [
     "202301",
     80
    ],
    [
     "202302",
     80
    ],
    [
     "202303",
     105
    ],
    [
     "202304",
     90
    ],
    [
     "202305",
     96
    ],
    [
     "202306",
     107
    ],
    [
     "202307",
     158
    ],
    [
     "202308",
     99
    ],
    [
     "202309",
     112
    ],
    [
     "202310",
     93
    ],
    [
     "202311",
     80
    ],
    [
     "202312",
     113
    ],
    [
     "202401",
     98
    ],
    [
     "202402",
     105
    ],
    [
     "202403",
     131
    ],
    [
     "202404",
     94
    ],
    [
     "202405",
     88
    ],
    [
     "202406",
     82
    ],
    [
     "202407",
     90
    ],
    [
     "202408",
     114
    ],
    [
     "202409",
     84
    ],
    [
     "202410",
     74
    ],
    [
     "202411",
     89
    ],
    [
     "202412",
     107
    ],
    [
     "202501",
     143
    ],
    [
     "202502",
     98
    ],
    [
     "202503",
     100
    ],
    [
     "202504",
     88
    ],
    [
     "202505",
     103
    ],
    [
     "202506",
     79
    ],
    [
     "202507",
     82
    ],
    [
     "202508",
     105
    ],
    [
     "202509",
     91
    ],
    [
     "202510",
     108
    ],
    [
     "202511",
     115
    ],
    [
     "202512",
     107
    ],
    [
     "202601",
     118
    ],
    [
     "202602",
     110
    ],
    [
     "202603",
     97
    ],
    [
     "202604",
     106
    ],
    [
     "202605",
     117
    ],
    [
     "202606",
     112
    ],
    [
     "202607",
     114
    ],
    [
     "202608",
     105
    ],
    [
     "202609",
     84
    ],
    [
     "202610",
     2
    ]
   ],
   "retrieved": "2026-10-15"
  },
  "permits": {
   "county": "Ottawa County",
   "2024": {
    "units_1": 779,
    "units_2_4": 13,
    "units_5plus": 443,
    "value_total": 361862271
   },
   "2023": {
    "units_1": 962,
    "units_2_4": 24,
    "units_5plus": 347,
    "value_total": 399113506
   },
   "retrieved": "2026-10-18"
  },
  "qcew_retail": {
   "county": "26139",
   "year": 2025,
   "establishments": 669,
   "employment": 10692,
   "avg_annual_pay": 40477,
   "lq_employment": 0.84,
   "employment_change_1y": 1.8,
   "source": "BLS QCEW 2025 annual, county, NAICS 44-45 retail trade, private",
   "retrieved": "2026-10-20"
  },
  "retail_trend": {
   "2012": {
    "estab": 761,
    "emp": 9588
   },
   "2023": {
    "estab": 787,
    "emp": 11525
   },
   "estab_change": 0.034,
   "emp_change": 0.202,
   "county_fips": "26139"
  },
  "schools": {
   "district": "West Ottawa Public School District",
   "district_geoid": "2635910",
   "grades": "PK-12",
   "district_vintage": "SY2024-25",
   "public_schools_1mi": 2,
   "schools": [
    "Eagle Crest Charter Academy",
    "Lighthouse Academy  Juvenile Justice Institute"
   ],
   "schools_vintage": "SY2023-24",
   "source": "NCES EDGE",
   "retrieved": "2026-10-20"
  },
  "storms": {
   "county": "26139",
   "years": "2016-2025",
   "events": 45,
   "by_type": {
    "Thunderstorm Wind": 33,
    "Hail": 6,
    "Tornado": 4,
    "Flood": 1,
    "Funnel Cloud": 1
   },
   "property_damage_usd": 6622000,
   "deaths_direct": 1,
   "injuries_direct": 0,
   "note": "county-typed events only; events logged to forecast zones (CZ_TYPE Z: most winter, heat, flood and coastal events) are not counted",
   "source": "NOAA NCEI Storm Events Database, details files",
   "retrieved": "2026-10-20"
  },
  "svi": {
   "tract": "26139022207",
   "overall_pct": 0.49,
   "socioeconomic_pct": 0.4,
   "household_pct": 0.21,
   "minority_pct": 0.74,
   "housing_transport_pct": 0.7,
   "pop": 4449,
   "poverty150_share": 9.9,
   "no_vehicle_share": 4.7,
   "minority_share": 61.1,
   "unemployed_share": 3.6,
   "retrieved": "2026-10-15"
  },
  "tract": {
   "geoid": "26139022207",
   "pop": 4431,
   "pop_per_sqmi": 2457,
   "median_hh_income": 76324,
   "median_gross_rent": 1126,
   "renter_share": 0.52,
   "vacancy_rate": 0.004,
   "transit_commute_share": 0.0,
   "retrieved": "2026-10-15"
  },
  "tract_change": {
   "geoid": "26139022207",
   "y2013": null,
   "y2023": {
    "pop": 4431,
    "median_hh_income": 76324,
    "renter_share": 0.522,
    "median_home_value": 236800
   },
   "retrieved": "2026-10-16",
   "note": "tract boundary changed between the 2010 and 2020 census; no 2013 comparison"
  },
  "traffic": {
   "max_aadt": 41147,
   "trucks_aadt": 3168,
   "road": "N US 31",
   "class": "principal arterial",
   "lanes": 6,
   "segments_600m": 21,
   "year": "2024",
   "source": "FHWA HPMS",
   "retrieved": "2026-10-20"
  },
  "transit": {
   "rail_stations": [],
   "bus_stops": 6,
   "bus_stations": [],
   "motorway_junctions": [
    "junction"
   ],
   "retrieved": "2026-10-15"
  },
  "web": {
   "images": [
    {
     "title": "THE SHOPS AT WESTSHORE - Updated June 2026 - 12331 James St\u2026",
     "page": "https://www.yelp.com/biz/the-shops-at-westshore-holland-2",
     "host": "yelp.com",
     "img": "https://s3-media0.fl.yelpcdn.com/bphoto/n4XhVbIOt1olsNuOq1ChtA/l.jpg",
     "engine": "bing images"
    },
    {
     "title": "The Shops at Westshore (Westshore Mall) Holland MI - WaterWinterWon\u2026",
     "page": "https://www.waterwinterwonderland.com/retaildetail.aspx?id=2741&type=16",
     "host": "waterwinterwonderland.com",
     "img": "https://www.waterwinterwonderland.com/images/mallsandretail/2741/a003^2014 photos from a trip to the mall blog.jpg",
     "engine": "bing images"
    },
    {
     "title": "Bebop Drone, Holland Mi, Westshore Mall 2 - YouTube",
     "page": "https://www.youtube.com/watch?v=J9ugzwOcK3I",
     "host": "youtube.com",
     "img": "https://i.ytimg.com/vi/J9ugzwOcK3I/maxresdefault.jpg",
     "engine": "bing images"
    },
    {
     "title": "Westshore Mall - Shopping Mall",
     "page": "https://foursquare.com/v/westshore-mall/4b5b19a9f964a52085e328e3",
     "host": "foursquare.com",
     "img": "https://fastly.4sqi.net/img/general/600x600/39962037_eo7RGu34kfd3TemDzLE-GP71RZvN7Q4F4jaV6A8_QMM.jpg",
     "engine": "bing images"
    },
    {
     "title": "Sports Store Westshore Mall at Evelyn Ayala blog",
     "page": "https://storage.googleapis.com/ddmnewbmgqxxwe/sports-store-westshore-mall.html",
     "host": "storage.googleapis.com",
     "img": "https://www.waterwinterwonderland.com/images/mallsandretail/2741/a001^2014 photos from a trip to the mall blog.jpg",
     "engine": "bing images"
    },
    {
     "title": "Recovery continues at Holland's Shops at Westshore",
     "page": "https://www.hollandsentinel.com/story/business/real-estate/2022/03/31/recovery-continues-hollands-shops-westshore/7215308001/",
     "host": "hollandsentinel.com",
     "img": "https://www.hollandsentinel.com/gcdn/presto/2022/03/23/NHOS/ff34cb8a-8658-4109-96d5-5c6c8da8eff3-Shops_at_Westshore-7.jpg?crop=5183%2C2915%2Cx1%2Cy335&width=3200&height=1800&format=pjpg&auto=webp",
     "engine": "bing images"
    },
    {
     "title": "Holland mall's $25M makeover will bring in 2 new restaurants - MLive ...",
     "page": "https://theshopsatwestshore.com/holland-malls-25m-makeover-will-bring-in-2-new-restaurants-mlive/",
     "host": "theshopsatwestshore.com",
     "img": "https://theshopsatwestshore.com/wp-content/uploads/18079496-mmmain.jpg",
     "engine": "bing images"
    },
    {
     "title": "12365 James St, Holland, MI 49424 | Crexi.com",
     "page": "https://www.crexi.com/properties/1462695/michigan-the-shops-at-westshore",
     "host": "crexi.com",
     "img": "https://images.crexi.com/assets/1462695/71eec9a7ad864645814a2dd4bdaa071e_1306x734.jpg",
     "engine": "bing images"
    }
   ],
   "refs": [],
   "query": "\"Westshore Mall\" Holland MI",
   "retrieved": "2026-10-15"
  }
 },
 "parcels": [],
 "url": "https://retrofitatlas.org/malls/mi/holland-westshore-mall/",
 "photo": null,
 "provenance": {
  "*": "wikipedia",
  "year_opened": "extraction",
  "after_notes": "extraction",
  "status": "extraction"
 }
}