SawTheSıgn
No aggregators. No ghost listings. Every home here was published by a property manager on their own site — and we link you straight back to it.
Scraped from each manager's own portal every morning. A listing can't be fake here — if it isn't on their site, it isn't on ours.
Every home carries the walk to its nearest station, plus drive, transit and walk times to the places you actually go.
When a manager runs a special we strike the advertised rent and show what you'd actually pay — quoted in their own words.
“The best places I found in Los Angeles, I found on foot. Not on any big listing site — on a sign in a window, which led me to a property management company’s own website, which had apartments that effectively existed nowhere else.”
— The Dude that made this
This site is that walk, done across every neighbourhood in Southern California, every morning.
No accounts. No tracking. Nothing guessed — a blank means we don't know, and we say so. Read the pledge · See every source
Every question below has a quick answer. Click More detail on any of them for the exact method, source, and caveats - nothing on this page is a black box.
What is this site?
A list of apartments pulled straight from property managers' own websites, with a map, safety info, and commute times built in.
Every listing comes from a property management company's own AppFolio, Buildium, or equivalent portal — never Zillow, Apartments.com, Realtor.com, StreetEasy, or any other aggregator. Coordinates, rent, beds/baths, and availability are read directly off each portal's own data, not geocoded or guessed at.
How often does it update?
Listings refresh every day automatically. Safety and transit data are updated by hand, less often.
The daily refresh re-scrapes every property manager's own portal and rebuilds the page. It deliberately does not re-run the crime, transit, geometry, or housing-type steps — those involve either a live external data pull or a manual research pass, and a page that looks freshly updated while quietly serving stale safety data would be worse than one that's honest about only automating what it safely can. Those layers get refreshed by hand, at the pace their sources actually change.
What's the Property Management Data section?
A running sample of property management companies we've found with a public listings portal — name, coverage area, portal link, and business address where we found one. It is not, and doesn't try to be, every PM company in Southern California — that's a much bigger number, see "More detail."
Built two ways: fingerprinting which listing-portal platform a company runs (Buildium, AppFolio, etc.) through targeted searches per area, and reading job postings that name a property-management platform as a required skill, then following each hit back to the company's own site. Addresses are read only from a company's own contact page — a blank address means genuinely not found yet, never a guess (AppFolio in particular has no predictable contact-page URL the way Buildium does, so most AppFolio finds have a portal link but no address yet). Every company here today is in one Region, Southern California (LA Metro/Long Beach, Orange County, San Diego, Inland Empire, and Ventura, each its own area within it) — more regions may get their own directory later. However broad it gets, this stays a sample, not a census: one business-directory database (April 2026, its own classification, not independently verified) counts roughly 9,800 property management companies statewide, ~2,400 in the city of LA alone and ~900 in San Diego — multiples of what any search-based sweep like this one will ever fully catch.
What does the ★ Preferred button do?
Shows only homes matching what you said matters. Click the gear next to it to set your own bedrooms, price cap, square footage, and must-haves.
Defaults to 2+ bedrooms, 1–2 bathrooms, at or under the city's typical rent cap. Every part is yours to change: minimum beds/baths, a bath ceiling, max rent, min sqft, and whether dedicated parking / in-unit laundry / AC are required. The badge on every card, the "Preferred" count in the sidebar, and the button's own filter all read the exact same saved definition, so they can never disagree with each other. Saved per market in this browser.
What are "Parking mentioned" / "Laundry mentioned"?
Hides listings where the manager said absolutely nothing about parking or laundry — keeps everything else, including "not stated" isn't quite it, more "said something, even briefly."
A labelled field or descriptive text both count as "mentioned." Total silence on the topic is what gets filtered out. This is different from a parking/laundry type filter (under More filters) — this one is purely about whether the manager addressed the topic at all.
Why does a tag have a dashed outline?
Dashed = read out of the manager's own description, not a real checkbox they filled in. Hover it to see their exact wording.
Only a small fraction of managers fill in an actual labelled Parking:
or Laundry: field (the exact current count is in the left-rail
Requirements note). Everything else is inferred from their free-text description
— a strong lead, not a guarantee. A tag reading "not stated" means the page said
nothing either way, which is not the same as "none." Confirm before you sign.
What does "Implausible rent" mean?
The price looks like a typo, a per-room rate, or bait (like $1/mo) — shown wearing that red badge so you can judge it yourself, and untick "Show implausible rents" under More if you'd rather not see them.
Flagged when rent falls under a per-bedroom floor ($700 for 1 bd, +$300 per extra bedroom). Never deleted and never silently hidden — every listing shows by default, the badge carries the exact math it tripped, and if you hide them the count line above the list says how many are held back.
What are the little icons in the coloured rows (🚗 🚆 🚶)?
Drive / transit / walk time to one of your saved places, plus the straight-line distance in miles.
Each row is one of your Places of Interest, colour-tagged to match its map marker. Only the modes you ticked for that place appear. Times are straight-line distance estimates — not routed, no traffic, no timetable — so real trips run a little longer. A transit icon showing "—" means no realistic transit trip was found, which is a real (if disappointing) answer, not a missing one.
What's the Safety Rating benchmark?
Compares this listing's safety to one benchmark address you care about (it starts at a fixed reference point in Palms, Los Angeles — a neutral anchor, not meant to matter to anyone else). Plus means more incidents nearby than the benchmark; minus means fewer. Type your own address in from the gear next to the ◈ Safety Rating button and it becomes about wherever matters to you instead.
Scored with the exact same radius, dataset, and per-capita method as every listing — not a separately-scaled number. Click the gear, type any address, and click Find coordinates — that looks the address up (see "Do you track me?" above for what that sends and to whom) and fills in its latitude/longitude for you, no need to know them yourself. A custom address's incident count is then estimated from the nearest already-scored listing within 600 m, and is labelled as an estimate when it is one; if nothing scored is that close, it honestly says so instead of guessing.
Why do some cards show a "New" badge?
First time this address has shown up in the data.
Based on when an address was first seen across daily scrapes, within a display window — not merely "new to this run's records," and not stale from months ago either.
What does the Safer / Moderate / Caution / Higher incidents pill mean?
How much reported crime is nearby, per resident, compared to other listings here. Green-ish is relatively better, red is relatively worse — it's a ranking, not an absolute danger score.
Weighted incidents (person-crime counts double) within a 0.8km radius over the trailing 12 months, divided by the population living in that same radius, ranked into quartiles against every other scored listing — incidents per 1,000 residents, not a raw count. Checked this against six commonly-used crime-data products (NeighborhoodScout, CrimeGrade.org, SpotCrime, DoorProfit, AreaVibes, Niche) and all six normalize by population and weight severity for the same reason: a dense area racks up more total incidents than a quiet one just from having more people and targets present, independent of true danger level. Source data: LAPD and Long Beach PD's own open incident data — the only two agencies here that publish it. Every other city (Torrance, Pasadena, Glendale, Gardena, Carson, Redondo Beach, Signal Hill, and more) shows "No data" rather than a guess.
What's the ↓ ↑ → arrow next to a safety pill?
Whether that area's reported crime has been trending down, up, or holding steady lately. Currently Long Beach/Signal Hill area only.
A genuine trailing-12-months-vs-the-12-months-before comparison. LAPD's own data isn't used for a trend yet: LAPD switched records systems to NIBRS on 2024-03-07, and the datasets used here show a multi-month reporting ramp as that switch was backfilled — comparing two windows that touch it would read as a fake citywide crime spike that's really just paperwork catching up. Long Beach's feed was checked the same way and is stable back through 2023, so its trend is real. A direction only shows once there's at least 8 incidents combined nearby, and a swing under 15% is called "stable" rather than manufacturing a direction out of ordinary noise.
What do the colours of the dots mean?
Housing type (house, apartment, condo, etc. — see the map's own legend). A ★ star instead of a dot means that listing matches your Preferred definition.
Stars are deliberately the same shape as the ★ Preferred button and card badge, so a preferred listing reads as one on the map without checking anything else — and they follow your saved definition live, not a fixed rule.
What are the orange circles with numbers?
Clusters — several listings too close together to click apart. Click one to zoom in.
If zooming could never actually separate the cluster (same-building units jittered metres apart), clicking it opens a pick list of every unit inside instead of zooming toward a limit that can't be reached.
What are the small grey dots that appear when I zoom in?
Bus stops. They only show once you're zoomed in far enough for them to mean something.
From the transit agency's own GTFS feed. Hover one for its name and the routes that serve it.
What are the diamond markers?
Your saved Places of Interest — each one in its own colour, matching its chip on every card.
Add, edit, or remove them from the ◆ Places of Interest button — up to 6, saved per market in this browser only. Type an address and click Find to fill in its coordinates automatically (see "Do you track me?" in Privacy for what that sends and to whom), or type latitude/longitude yourself if you already know them.
What do the dashed and dotted lines on the map mean?
Future transit. Dashed = under construction right now. Dotted = planned, not yet under construction.
Hand-curated from the transit agency's own project pages; corridors are approximate for orientation, not engineering alignments. Hover any line for the project name and target date; the same list is also in the left margin under "Future transit."
Do you track me, or store my data anywhere?
No accounts, no analytics, no server to send anything to. The one exception is address lookups (see below), and even those only fire when you click Find.
The entire site is one static file — your browser already has everything it needs the moment the page loads. Saved listings and Places of Interest live only in this browser's own local storage; closing the tab doesn't lose them, and none of it is ever uploaded anywhere. The one thing that does leave your machine: clicking Find next to an address sends that address text to OpenStreetMap's free geocoding service to get its coordinates back — nothing else about you, and only that one lookup, only when you ask for it. See the Sources tab for the complete list of what talks to what.
Every company below runs its own public listings portal we found while building this site — not just the ones with units currently showing above. Included in case they also list somewhere you're searching later. This is a sample, not a census: one business-directory database counts roughly 2,400 property management companies in the city of LA alone, and roughly 900 in San Diego — a search-based sweep like this one will always be a small fraction of that. Addresses come only from a company's own contact page; a blank one means we haven't found it yet, never a guess.
Found two ways: fingerprinting which listing-portal platform a company runs (Buildium, AppFolio, etc.) through targeted searches per area, and reading job postings that name a property-management platform as a required skill, then following each hit back to the company's own site for its address. This is a working, expanding log, not a claim of completeness. For scale: one business-directory database (dated April 2026, its own classification — not independently verified) puts California alone at roughly 9,800 property management companies, ~2,400 in the city of LA and ~900 in San Diego. Southern California has far more property managers, of every size, than any search-based sweep will ever fully catch. Full write-up on FAQs, full source list on Sources.
Every listing in the current market, exactly as gathered from each manager's own portal — the same rows the map and cards draw from, with nothing the toolbar filters hide. Blank cells mean the manager didn't state it; nothing here is guessed. Safety figures exist only where a police agency publishes open incident data (Long Beach/Signal Hill and LAPD's patrol area today) — elsewhere the column honestly reads “No data.”
Pick a company. The takes below are what people actually say on forums (every one linked to its source); the numbers beside them are ours, computed from this build's own listings. Straight-line distance is not drive time. Want a company added? Ask via Add a Space · Feedback - entries only exist after a real research pass, never generated on the spot.
Every category on this page, one row each: what it is, where it's actually pulled from, and anything worth knowing about how current or complete it is. The only external service this page ever talks to on its own is the address lookup, called out on its own row below.
Methodology. Every scored listing's safety band is incidents per 1,000 residents nearby, with crimes against a person weighted double — not a raw count. That shape of method isn't an invention here: it's the same approach used by crime-data products people already check before signing a lease. Researched and cross-checked against six of them before building this one:
All six converge on the same shape: normalize by population, weight by severity. None of them score off a raw incident count, and neither does this page.
This is built by one person and it's openly incomplete — missing companies, missing addresses, a listing that's wrong. Both forms below go to a review queue; nothing you submit appears on the site until a human has checked it.