Feasibility research · 7 August 2026

Building a self-storage acquisition platform

What the incumbent data products actually sell, what their inputs actually cost, and which parts of the stack can be rebuilt from public sources. Every capability claim below was executed and measured, not estimated.

19,657
facilities with live per-unit pricing, pulled free
53 min
measured time for a full national rate sweep
310
storage properties with NOI, occupancy and loan maturity
$170–250
monthly infrastructure at working scale
01

The short answer

Yes, and the reason is specific rather than general optimism.

The self-storage data market has a structural gap. Facility-level data with a published price and an API does not exist below roughly $350 a month. Everything cheaper is a PDF. Everything more capable is quote-only and sold to institutions. That gap is not an accident of pricing, it is a consequence of who the incumbents sell to.

Meanwhile, three of the four data layers a serious acquisition platform needs are sitting in public sources that nobody at the small-operator level is systematically collecting. This research verified all three by building working extractors and running them.

Rates
Live per-unit pricing and availability for 19,657 facilities, from a national sitemap and structured page data. Verified working, 100% success rate on sample.
Sellers
Property-level loan maturity, NOI, occupancy and workout status from SEC filings. 310 storage properties pulled across 31 states.
Demand
Households, renter share, mobility, jobs and permits from federal APIs. Free, national, no registration barrier beyond a key.

The one thing this does not replace

None of it substitutes for judgment. A screen produces a call list. It does not tell you whether the seller will actually transact, whether the roof is failing, or whether the market has a competitor two years from opening across the street. What it replaces is the first two weeks of a feasibility study, which currently costs between $4,900 and $7,700 and takes up to three weeks.

02

What the incumbents sell, and what they charge

Every price below was read off the vendor's own page. Where a vendor publishes nothing, this says so rather than estimating.

The vertical data products

ProductWhat it holdsPublished priceAPI
Radius+ (Union Realtime)Supply and supply growth by CBSA, unit-level pricing updated daily, rate comps, occupancy, development pipeline. US and Canada.From $15/hourNot mentioned
StorTrackUnit-level pricing, supply, development. Acquired by Green Street in July 2026.Not publishedYes
TractIQ70,000+ facility database, rates, construction activity, ownership, demographics. Data provider to the industry Almanac.$349–599/mo
API on quote-only tier
Top tier only
Yardi Matrix Self Storage27,000+ facilities, 135 markets, advertised street-rate aggregates.Not publishedResearch reports
Cushman & Wakefield SSPQOperating performance across 19,000+ facilities in the 50 largest MSAs. Rents, occupancy, concessions, move-ins and outs.Last published
$3,800–5,800/yr
No, PDF
SSA Demand StudyNational consumer survey, 3,456 households and 935 businesses. National and region only, no facility data.$400–550No, PDF
Self-Storage Almanac15 sections of industry benchmarks.$174.95–254.95No, and the digital edition cannot even be printed or exported
ISS Top-Operators listTop 100 owners and top 50 management companies, native Excel.$69.95Excel file

Note the direction of travel

Green Street acquired StorTrack in July 2026. Rate data in this sector is consolidating upward into institutional platforms. The published-price tier is thinning, not growing.

What a feasibility study costs today

This is the product being competed with, and its price is public.

ProviderProductPublished priceTurnaround
Box Pro ConsultingFeasibility study, remote$5,7007–10 days
Box Pro ConsultingWith site visit$7,7003–4 weeks
Self Storage Consulting GroupFeasibility study$7,000
Self Storage 101Market and feasibility study$6,750 + travel
MMCG InvestmentFeasibility studyFrom $4,900
to $35,000+ portfolio
14–21 days
Box Pro / SSCGMarket study only$3,000–3,500

One of these firms publishes its own data stack

MMCG Investment names, on the record, the datasets it buys to produce studies: Yardi Matrix, Radius+, StorTrack, the C&W Valuation Index, ECRI pricing data, and REIT filings. That is a working feasibility shop's actual inputs, stated publicly. Three of those five are things this research reproduced or found a free equivalent for.

03

Proof: what was built and run

Three working extractors, executed during this research. Real output, real timings, real limitations.

Demo 1 — National live rate database verified

Storage.com and SelfStorage.com are both owned by Storable and share one database. They publish a national facility sitemap, and every facility page carries schema.org structured data with one block per unit type containing size, price and stock status. Plain HTTP request, no JavaScript execution, no login. Their robots.txt disallows almost nothing.

# national facility sitemap GET https://www.storage.com/sitemaps/facilities.xml http=200 4,089,429 bytes 19,657 facility URLs # single facility page, structured unit data GET .../self-storage/utah/ogden/beehive-self-storage-65006/ http=200 295,440 bytes 7 unit-type Product blocks 5' x 10' Storage Unit ... "price": 84, "availability": "InStock" # throughput test, 40 random facilities, 8 threads 40/40 succeeded 6.4s avg 340 KB avg 14.3 unit rows/facility -> 6.2 facilities/sec # extrapolated full national sweep 53 minutes 6.8 GB ~280,600 unit-price records

Running that against the Salt Lake valley produced a working rate comp table in 22 seconds. The dollar-per-square-foot curve declines with unit size exactly as it should, which is the signature of real data rather than noise.

Unit sizeSq ftNMinMedianMax$/sq ft
5x52517$21.60$32.40$481.30
5x105015$39$45$800.90
10x1010021$63.60$91.50$2020.92
10x1515015$87$124.80$2740.83
10x2020015$88.20$152.40$2040.76
10x303008$142$219$2470.73

Two structural details matter more than they look.

Public Storage goes further on its own site, exposing street rate and web rate as separate fields alongside promotion name and effective first-month rent. That street-versus-web spread is the cleanest pricing-pressure signal in the industry and nobody publishes it as an index.

Demo 2 — Distress and maturity screen verified

Every commercial mortgage securitization trust is required by SEC Regulation AB II to file Form ABS-EE monthly, and the attached exhibit is an XML file with loan-level and property-level data. It is a public filing. No account, no license, no fee.

# quarterly filing index GET https://www.sec.gov/Archives/edgar/full-index/2026/QTR2/form.idx 2,381 ABS-EE filings 311 distinct CMBS trusts # property type code SS = Self Storage (per SEC XSD) sweep 311 trusts -> exhibit 102 XML -> filter propertyTypeCode == "SS" 310 self-storage properties, 31 states 45 with loans maturing inside 24 months 192 with both square footage and NOI reported median NOI per rentable sq ft: $10.12/yr

Per property the filing carries: full street address, net rentable square feet, year built, most recent NOI and revenue and operating expenses, physical occupancy, appraised value, exact loan maturity date, current balance, interest rate, payment status code, workout strategy code, and special-servicer transfer date.

Screening for properties earning under 75% of median NOI per square foot with a loan maturing inside 36 months returned 15 targets out of 310:

MaturityPropertyLocationSq ftOccNOI/sq ftvs median
05-2027A Storage PlaceGrand Junction, CO129,04277%$1.51-85%
03-2028Jonesboro Self StorageJonesboro, GA45,14681%$2.21-78%
01-2028AAA Self StorageEl Paso, TX52,05097%$2.59-74%
06-2027Gatekeeper StorageEdmond, OK65,05593%$3.44-66%
02-2027North Main Self StorageManteca, CA109,55583%$4.92-51%
08-2029Extra Space StorageLas Vegas, NV145,36661%$6.80-33%

Why occupancy and NOI on the same row matters

The El Paso property is 97% full and earning 74% below median per square foot. Full units at low revenue means the rents are far under market. That is a rate-raise play. The Las Vegas property is 61% occupied. That is a lease-up play. The two require completely different capital and completely different operating assumptions, and most screening products cannot separate them because they do not carry occupancy and NOI together.

The honest limit on this one

It covers securitized loans only. Bank, credit union, life company, SBA and seller-financed debt is invisible, and a large share of the small independent facilities worth buying sit in exactly that invisible pool. Zero properties in this sweep carried a delinquency or special-servicer flag, so the securitized storage pool is currently performing. This screen finds underperformance, not default. It is the free half of a seller-finding system, and it is the half that arrives with verified financials attached.

Demo 3 — Competitor quality layer verified

DataForSEO returns full Google Business records by radius: rating, review count, rating distribution, coordinates, place ID, hours, categories and review topics. Run against a 25 km radius from a Salt Lake valley point it returned facility records with review counts ranging from 3 to 1,508.

Review count and rating distribution are a usable proxy for both tenure and management quality. A facility with 900 reviews at 4.9 is professionally run. A facility with 9 reviews at 3.4 is not, and that is an operational upside case rather than a market case.

04

The free layer

National on day one, which matters given the multi-state requirement. Every endpoint below was verified reachable during this research.

Supply and competitors

SourceWhat it givesScaleNotes
Storable network sitemapFacility roster with per-unit price, size, stock status, plus neighbor set and promotions19,657 facilitiesFree
Extra Space facility sitemapFacility roster with continuous last-modified timestamps4,409Free
Public Storage product sitemapFacility roster, daily change frequency, street vs web rate on page4,629Free
U-Haul per-state sitemapsStorage facility roster, 51 state endpointsVerified UT: 238Free, single rate only
Overture Maps PlacesPOI census with confidence scores and persistent IDs. Carries an explicit self_storage_facility category plus RV, boat and automotive storage siblings. Excludes OSM data so carries no share-alike obligation.~75M globalFree, dedup required
Foursquare OS PlacesOpen POI dataset, Apache 2.0, on Hugging Face100M+ POIsFree, 227 GB parquet
OpenStreetMap via Overpassshop=storage_rental plus three common mistagged variants~10k req/dayFree, ODbL applies

Demand and market

SourceWhat it givesAccess
Census ACS 5-year APIHouseholds, renter share (B25003), household size by tenure (B25009), income, year moved in (B25038), mobility by tenure (S0701). Block-group resolution.Free key, 500 queries/IP/day
Census Planning Database 2026Pre-assembled block-group analytic file combining decennial and ACSFree API + bulk CSV
Census Building Permits SurveyNew residential permits by county and place, monthly. Rooftops lead storage demand.Free bulk text. Residential only
IRS SOI migrationCounty-to-county household flows with AGIFree bulk, ~3 year lag
LEHD LODES8Jobs by block, worker origin-destination, with tract and CBSA crosswalkFree bulk, 2002–2023
BLS QCEW open-data CSVCounty by industry employment, establishments and wages. Industry code 531130 is self-storage specifically, giving a free establishment count by county through 2025.Free, keyless, no documented rate limit
Mapbox Isochrone APIDrive-time trade areas, 4 contours per call so 3/5/10 minutes in one request100,000 requests/month free

Supply pipeline and site risk

SourceWhat it givesCoverage
ArcGIS Online layer discoveryBuilding permit feature services published by individual jurisdictions1,070+ permit layers
516 code-enforcement layers
Socrata Discovery APIOpen-data permit datasets~60–70 jurisdictions
Accela v4 APICross-jurisdiction permit records, free developer App IDAll Accela cities
Granicus Legistar APICouncil and planning agenda items, pre-permit signal. Verified working on several city slugs, some tenants restrict access.No published directory
FEMA National Flood Hazard LayerFlood zones, base flood elevations, LOMRs, leveesNational, keyless
FHWA HPMS public releaseAADT and truck AADT with road geometryNational but frozen at 2018
State DOT HPMS submissionsCurrent-year traffic counts50 separate portals, consistent schema

Three traps found in this research

The Census Building Permits Survey is residential only. It will never see a storage facility coming. Use it as a demand proxy, never as supply detection.

HUD's USPS address vacancy file is the best free churn signal and a private underwriter is not eligible for it. Access is restricted by agreement to government and non-profit entities.

Nested drive-time contours double-count population. The 10-minute polygon contains the 5-minute polygon. Difference them before intersecting with census geography or every trade area inflates by roughly 2x.

05

The paid layer, at published prices

Only vendors that publish a price and allow self-serve signup. Anything quote-only is listed separately.

VendorWhat it addsPublished priceAt working volume
Esri Location Platform
GeoEnrichment
Current-year 2026 demographics plus 5-year projections, 2,000+ variables, block-group resolution, plus Tapestry segmentation. Closes the ACS staleness gap.$1 per 1,000 attributes300 sites × 3 bands × 40 vars
= $36/mo
Esri demographic reportsFormatted reports for a lender or IC memo$1 per report$30/mo
DataForSEO Google ReviewsCompetitor review corpus at scale$75 per 1M reviews$4/mo
DataForSEO Business ListingsBulk competitor listing attributes from their database$0.012/task + $0.00036/item$37/mo
DataForSEO Maps SERPLive competitor discovery in a trade area$0.0006 per page$3/mo
Geocod.ioGeocoding with census appends$1 per 1,000 credits
2,500 free/day
usually $0
Shovels.aiNational permits, ~2,000 jurisdictions covering 85% of population, 40% commercial, with parcel number and owner. Plus zoning and land-use decisions from 600+ cities.From $599/mooptional
Radius+Storage-specific supply and daily unit pricing, as a cross-checkFrom $15/houroptional
Exact DataContactable owner list filtered to the self-storage industry code. 13,042 postal records nationwide, refreshed within the last week.$0.30 per lead
~$3,900 for all of it
one time
Melissa B2BCheaper per row for postal and firmographics only$0.05 per record
$50 minimum
optional
Bright Data Web UnlockerBot-protected page access when needed$1.50 per 1,000 requests$30/mo

The arbitrage worth knowing

Esri charges $50 per 1,000 for generating drive-time service areas, but only $1 per 1,000 attributes for enriching a polygon you supply. Mapbox generates 100,000 isochrones a month free. Generate the polygons on Mapbox, pass them to Esri GeoEnrichment as arbitrary polygons, and you buy Esri's current-year 2026 demographics without paying Esri's service-area fee. At 300 sites with three bands that is roughly $1,250 a month avoided.

Ownership, deeds and mortgages

This is the layer with the widest spread between what vendors claim and what they actually carry. The field that matters is recorded mortgage data with a maturity date, because that is what identifies an owner facing a refinance decision. Very few vendors have it, and the ones that do are not the ones with the biggest marketing.

VendorRecorded mortgageMaturity datePublished priceSelf-serve
Reonomy (Altus)Yes, CRE-specificYes, advertised$500/mo monthly
$400/mo annual
Yes, web app
HouseCanaryYes, daily refreshYes (due_date)$190–1,990/yr
+ $0.30–0.50/call
Yes, API
PropertyRadarDeeds, loans, liensNot published$99–549/mo
API at top tier
Yes
BatchDataDeepest schema foundYes$1,000/mo API floorPartial
ATTOMYes, nationalNot in published field listQuote onlyNo
DatafinitiPartial, no origination dateNo$119/moYes
ReportAllNoneNo$49.99/moYes
RegridNone. Three sale fields, all from the assessorNo~$100–400/countyYes
PropStreamDocument images, not fieldsNo$972–6,996/yrYes, but terms prohibit database building

The recommendation this changes

Parcel geometry and recorded mortgage data are sold by different companies. Regrid and ReportAll are excellent at geometry and carry no mortgage data at any price, which is easy to discover only after buying. For a self-storage acquisition platform the mortgage side is worth more than the geometry side, and Reonomy at $4,800 a year is the only product found that is CRE-first, publishes loan maturity dates, unwinds LLC and trust ownership, and can be bought on a one-month commitment. HouseCanary at $790 a year plus roughly $0.40 a call is the cheapest way to get the same records through an API, with the caveat that its terms prohibit warehousing what you pull.

Why mortgage data beats sale data in your states

Mortgages and deeds of trust are recorded at the county even in non-disclosure states. Utah and Texas are both on the 12-state non-disclosure list, so sale prices are not public. But the recorded trust deed still shows loan amount, lender and recording date, and loan amount divided by a normal loan-to-value ratio produces a usable price band. That is the single strongest argument for paying for a mortgage-bearing vendor rather than a parcel-only one in the markets you operate in.

Quote-only, expect institutional pricing

Listed so nobody budgets around them by accident: CoStar, MSCI Real Capital Analytics, Trepp, CRED iQ, ATTOM, CoreLogic, Black Knight, First American DataTree, Dodge Construction Network, BuildZoom bulk, Placer.ai, Advan Research, Unacast, Veraset, SafeGraph, Claritas, Experian Mosaic, Regrid national bulk, Yardi Matrix, Green Street / StorTrack.

Foot traffic is out of reach and the substitutes are adequate

No mobility vendor publishes a self-serve price. The cheapest legitimate path to Advan Patterns is Dewey Data at $3,600 a year, which is an academic license and would be violated by commercial use. The free substitutes are LODES worker flows, IRS county-to-county migration, ACS mobility by tenure, and review velocity on competitor listings as a crude demand proxy. For storage specifically, household formation and renter share carry more signal than foot traffic anyway.

06

Architecture

Open source throughout, with version numbers verified current as of August 2026.

Storage and query

PostgreSQL + PostGIS 3.6.x as the serving database. The geography type with GiST indexes and ST_DWithin is the correct primitive for ring analysis, and unlike the alternative it accelerates spatial joins.

DuckDB 1.5.5 with the spatial extension as the batch analytical engine. Reads GeoParquet, queries Overture directly off S3 with no ingest.

Do not make DuckDB the serving layer. Its R-tree index explicitly does not accelerate spatial joins, and it has no concurrent writes.

Maps

MapLibre GL JS v6 front end with PMTiles on Cloudflare R2. R2 egress is free, so tile serving cost is essentially flat as usage grows.

tippecanoe 2.79 to build parcel tiles, deck.gl 9.3 for the analytical overlay once feature counts pass roughly 500,000.

Measured comparison at 1M map loads per month: hosted commercial mapping runs around $3,000, this stack runs $5 to $15.

Analysis

GeoPandas 1.1 + Shapely 2.1 for the Python work, H3 v4.5 as the aggregation grid, spopt for location-allocation scoring.

Valhalla 3.8.3 in Docker for drive-time isochrones. MIT licensed, native isochrone support, runs on a fraction of the memory of the alternative. North America graph is roughly 18 to 27 GB.

Pipeline

Start with cron plus Python scripts. Move to Prefect OSS or Kestra only when backfills and dependency graphs are genuinely needed. Add dbt Core past roughly 15 SQL transforms.

Skip Airflow and hosted Dagster. The Dagster solo tier moved from $10 to $120 a month in May 2026.

Do not embed a BI tool in a customer-facing product

Metabase charges per interactive viewer on its Pro tier. A product with 500 dashboard viewers lands around $74,000 a year in user fees alone. Preset's embedding add-on starts at $500 a month. Self-hosted Superset is free to embed under Apache 2.0, and building the dozen charts directly in React is usually less work than operating Superset. Two open-source BI options that look attractive, Evidence and Observable Framework, both show maintenance warning signs and should not carry a product.

Existing open source in this space

There is no meaningful open-source competitor. The largest genuine site-selection repository found has 41 stars. Searches for CMBS ABS-EE parsers returned four abandoned projects with zero stars between them. What does exist and is worth using:

07

What it costs

Small scale means a few million parcels, low thousands of map loads per day, and a nightly national rate sweep.

Line itemChoiceMonthly
Postgres + PostGISManaged, with compute add-on and 100 GB disk$96
App and worker host4 vCPU / 16 GB VPS, self-managed deploy$25–65
Routing and isochronesValhalla on the same box or a small second one$0–25
Tile storage and servingCloudflare R2 plus Workers$5–12
Analytical engineDuckDB, runs on the app box$0
Bot-protected page accessWeb unlocker, as needed$30
Domain, email, miscellaneous$15
Infrastructure subtotal$170–250
Current-year demographicsEsri GeoEnrichment on Mapbox polygons$36
Formatted reportsEsri$30
Reviews and competitor listingsDataForSEO$44
Data subtotal at 300 sites screened per month~$110
Total, working platform$280–360/mo
Ownership, deeds, loan maturityReonomy annual, or HouseCanary Pro plus per-call$400/mo
or ~$70/mo
Parcel geometry in target statesReportAll, or Regrid per county$50/mo
Total with the ownership layer$400–810/mo

The spread in that last line is a real choice rather than an estimate. HouseCanary is a tenth the price and returns the same recorded mortgage records through an API, but its terms prohibit storing what you pull, so every question re-triggers a call. Reonomy costs more, is CRE-first, unwinds entity ownership, and allows exports up to a monthly ceiling. Start on HouseCanary while the pipeline is being built and move to Reonomy when the ownership layer becomes load-bearing.

Optional additions: Radius+ at $15 an hour as a rate cross-check, or Shovels.ai at $599 a month if the permit pipeline turns out to be load-bearing rather than nice to have.

Put that against the alternative

One commissioned feasibility study costs $4,900 to $7,700. The platform above costs roughly $300 a month, which is about $3,600 a year, and it screens continuously rather than once. The break-even is somewhere under one study per year.

08

Build sequence

Ordered so that each stage produces something usable before the next one starts.

  1. National facility and rate database

    Sitemap ingestion plus structured-data extraction across the Storable network and the REIT sitemaps. Nightly sweep, 53 minutes measured. Store every unit-price observation with a timestamp so rate history accrues from day one, because that history is the part nobody can catch up on later.

    Output: a rate comp table for any market in the country, generated in seconds.

  2. Competitor quality overlay

    DataForSEO business listings and reviews joined to facilities on coordinates and name. Adds rating, review count, rating distribution, promotions and review topics.

    Output: for any trade area, who is well run, who is discounting, and who is neglected.

  3. Demand and trade areas

    Mapbox isochrones for 3, 5 and 10 minute bands, differenced to avoid double counting, intersected with census block groups. Households, renter share, household size by tenure, income, and year moved in. Add Esri current-year estimates where the ACS lag matters.

    Output: supply per capita and demand per band for any point in the country.

  4. Seller finding

    Monthly SEC ABS-EE sweep filtered to the self-storage property code. Maturity wall, underperformance screen, workout flags. Then layer the non-securitized half on top through a mortgage-bearing vendor, which is where the local-bank and SBA borrowers finally become visible, and use entity unwinding to get from an LLC on the deed to a person to call.

    Output: a ranked call list with verified financials attached.

  5. Supply pipeline

    ArcGIS layer discovery across jurisdictions in the target states, plus Legistar agenda monitoring. This is the messiest layer and the one with no schema standardization, which is why it comes last and why Shovels.ai at $599 a month is a legitimate buy-instead-of-build decision.

    Output: early warning on competing facilities before they appear in any database.

  6. Underwriting output

    Port the free published self-storage acquisition model logic to Python, driven by the collected data rather than manual entry. Produce the cited, sourced document at the end.

    Output: the thing that replaces the first two weeks of a feasibility study.

The order is deliberate

Stage one alone is worth building even if nothing else follows, because rate history compounds. Every night it runs is a night of data a competitor starting later cannot buy.

09

Honest limits

What this approach does not do, stated plainly, so the plan is not built on a misunderstanding.

Comparable sales and cap rates

This is the number a lender asks for and the hardest thing to reproduce. In non-disclosure states, and Utah is one, sale prices are not public record at all. The workaround is recorded trust deeds, which do show loan principal, so principal divided by a normal loan-to-value ratio gives a purchase-price band. That is a range, not a comp. Appraisal-grade comps still require a subscription or a broker relationship.

Half the debt market is invisible

The SEC filing route only sees securitized loans. Bank, credit union, SBA, life company and seller-financed debt does not appear. For small independent facilities, which is the acquisition target, that is likely most of them. Closing this gap means county recorder work in specific states, which does not scale nationally.

Coverage is not complete, and the gap is measurable

The 19,657 facilities with live rates are those listed on one marketplace network. Federal employment statistics count 18,714 self-storage establishments with payroll in 2025, while the commercial vendors claim 70,000 to 78,300 facilities nationally. Nothing free explains that distance, because the federal non-employer series does not break the industry out. The missing facilities are disproportionately small, older, owner-operated, and off the internet, which is exactly the acquisition target. Plan for a phone-and-drive layer that no dataset replaces.

Legal posture requires care

Collecting publicly visible pricing pages is the fact pattern courts have treated most favorably. Scrapers lose on contract and terms-of-service claims, not computer-fraud claims. Separately, Google's terms permit storing only the place identifier, not review content, so a durable review corpus requires a different source and an understanding of the position that puts you in. This is a description of the landscape, not legal advice, and it deserves a lawyer before anything ships commercially.

Open data is messy

The POI dataset that looks most attractive states in its own documentation that it contains duplicates, a high junk rate, and low property completeness. Permit layers have no schema standardization across jurisdictions. The unglamorous normalization work is the actual project, not the stack.

Modeled prices arrive unlabeled

Two major vendors state openly that they estimate sale prices in non-disclosure states, and neither publishes a field that distinguishes a modeled price from a recorded one. Across twelve states including Utah and Texas you could ingest an automated valuation as if it were a recorded fact. Before signing with any property-data vendor, ask in writing which field flags a modeled price, and demand a per-state sample.

Free parcel data is a lottery by state

Some states publish a statewide parcel layer with owner names and mailing addresses. Others publish the same layer with no owner information at all, verified during this research on two neighboring states. County-level services range from a full assessor roll to six fields. There is no way to know which you will get without probing each source, and there is no coordinated national parcel database, which the relevant standards body says openly.

Screens are not underwriting

NOI per square foot is a blunt first cut. Lease-up assets and unusual unit mixes will flag low for legitimate reasons. Everything this produces is a reason to make a phone call, not a reason to make an offer.

10

Sources and method

Six parallel research streams plus direct verification. Where a price could not be read from a vendor's own page, this report says so rather than repeating a third-party figure.

Executed and measured during this research

Vendor pricing pages

Radius+, TractIQ, Reonomy, HouseCanary, BatchData, Datafiniti, Regrid, ReportAll, Placekey, Endato, Shovels.ai, ConstructConnect, PropertyRadar, Tax Sale Resources, PACER, OpenCorporates, Mapbox, Esri Location Platform, Stadia Maps, Geoapify, GraphHopper, Openrouteservice, Geocod.io, DataForSEO, Yelp Fusion, Google Maps Platform, Bright Data, Oxylabs, ScrapingBee, ScraperAPI, Browserless, Apify, Supabase, Neon, Cloudflare R2, Fly.io, Railway, Vercel, Metabase, Preset, Retool, Appsmith, Dagster, Self Storage Association, Modern Storage Media, Inside Self-Storage, and the published feasibility-study providers.

Government and standards sources

SEC EDGAR full-index and ABS XML Technical Specification v3.1 including the CMBS asset-data schema; US Census Data API, ACS 5-year, Planning Database and Building Permits Survey; BLS Public Data API and QCEW open-data slices; IRS Statistics of Income migration files; Census LEHD LODES8; FEMA National Flood Hazard Layer and National Risk Index; EPA Envirofacts and ECHO; USGS National Map and building-codes services; FHWA HPMS public release and TMAS; HUD USPS address vacancy program and ZIP crosswalks; USPS PostalPro NCOALink licensing schedule.

Case law referenced on the collection question

hiQ Labs v. LinkedIn (9th Cir. 2022, settled Nov 2022), Van Buren v. United States (2021), Meta v. Bright Data (N.D. Cal. 2024), Ryanair v. Booking.com (JMOL Jan 2025). Reported as what the courts held, not as advice.

Explicitly not found

StorTrack and Green Street pricing; Yardi Matrix Self Storage pricing; current Cushman & Wakefield SSPQ pricing, where only a 2012 figure is published; Regrid national bulk pricing; Placer.ai, Advan, Unacast and Veraset pricing; TravelTime and HERE isochrone pricing; Google Isochrones API pricing, which is in preview with no published rate; Esri credit-to-dollar conversion; whether Esri free allowances are monthly or one-time; LightBox, Cotality, Precisely, Cherre and CoStar pricing; Regrid live store and national bulk pricing; whether any vendor flags a modeled sale price separately from a recorded one, which no vendor publishes.

Compiled 7 August 2026 from vendor pricing pages, federal data services, SEC filings, and direct execution against live endpoints.