01 / Mosser vs comp set · trailing 90 days
Asking + achieved vs comp distribution, by bed bucket
click a row → drill to underlying leases or comps
| Bed | Mosser Leases | Mosser Asking | Mosser Achieved | Realization Δ | Comp Listings | Comp P25 | Comp Median | Comp P75 | Asking vs Median | Achieved vs Median |
|---|
| Studio | 25 | $2,087 | $2,055 | -1% | 77 | $1,895 | $2,195 | $2,695 | -$108 | -$140 |
| 1BR | 3 | $3,445 | $3,962 | 0% | 70 | $3,269 | $3,770 | $4,333 | -$325 | $192 |
| 2BR | 5 | $4,715 | $4,695 | -0.4% | 34 | $4,620 | $5,495 | $5,995 | -$780 | -$800 |
| 3BR | — | — | — | — | 11 | $5,495 | $6,750 | $7,395 | — | — |
| Other | 3 | $3,495 | $3,495 | 0% | — | — | — | — | — | — |
P25 / median / P75 = comp-set rent distribution (25th, 50th, 75th percentile of rent_min on active SF listings). Mosser source: mosser_move_ins last 90 days. Comp source: listings_current first_seen last 90 days, operator ≠ mosser.
02 / Concession realization by channel
Asking + achieved + leakage · over time
click move-ins count → drill to those move-ins
| Month | Source | Move-Ins | Avg Asking | Avg Achieved | Realization Δ |
|---|
| 2026-06 | Property Website | 1 | $1,645 | $1,645 | 0% |
| 2026-05 | Property Website | 8 | $2,289 | $2,283 | -0.3% |
| 2026-05 | Other | 5 | $2,808 | $3,245 | 0% |
| 2026-05 | Zillow | 4 | $1,708 | $1,708 | 0% |
| 2026-05 | Craigslist | 1 | $3,195 | $3,195 | 0% |
| 2026-04 | Property Website | 11 | $2,531 | $2,530 | -0% |
| 2026-04 | Zumper | 1 | $4,395 | $4,395 | 0% |
| 2026-04 | Apartment List | 1 | $2,395 | $2,395 | 0% |
| 2026-04 | Corporate Website | 1 | $3,695 | $3,695 | 0% |
| 2026-04 | Craigslist | 1 | $5,595 | $5,495 | -1.8% |
| 2026-04 | Other | 1 | $4,495 | $4,495 | 0% |
| 2026-04 | Zillow | 1 | $3,495 | $2,745 | -21.5% |
03 / Forward projection
Coming with RevMan engine
Forward rent trajectory — projected achieved rent by cohort over the next 90 days — ships when the RevMan engine is live. See /revman for input list and timing.
Drill-Through
Comp set — 2BR · trailing 90 days
34 active competitor listings
×| Operator | Address | Unit | Neighborhood | Beds | SqFt | Rent | DOM | First Seen |
|---|
| Parkmerced | 3711 19th Avenue | — | Lake Merced | 2 | 936 | $3,195 | 8 | 2026-05-10 |
| Parkmerced | 3711 19th Avenue | — | Lake Merced | 2 | 936 | $3,265 | 8 | 2026-05-10 |
| Rentals Inc. | 670 O'Farrell St | 22 | — | 2 | — | $3,695 | 6 | 2026-05-10 |
| Trinity SF | 1177 Market Street | 0210 | Civic Center | 2 | 657 | $4,064 | 8 | 2026-05-10 |
| Brick + Timber | 540 Leavenworth Street | 207 | — | 2 | 560 | $4,195 | 8 | 2026-05-10 |
| 2B Living | 169 Fair Oaks Street | 01 | — | 2 | 750 | $4,250 | 8 | 2026-05-10 |
| Rentals Inc. | 1106 Bush St | 501 | — | 2 | — | $4,495 | 8 | 2026-05-10 |
| Gaetani Real Estate | 1445 - 7th Avenue | 2 | — | 2 | 840 | $4,495 | 1 | 2026-05-15 |
| Trinity SF | 1177 Market Street | — | Civic Center | 2 | 659 | $4,595 | 8 | 2026-05-10 |
| Trinity SF | 33 8th Street | 0518 | SoMa | 2 | 736 | $4,695 | 1 | 2026-05-14 |
| Rentals Inc. | 930 Post St | 5 | — | 2 | — | $4,695 | 7 | 2026-05-11 |
| Trinity SF | 33 8th Street | — | SoMa | 2 | 598 | $4,695 | 6 | 2026-05-10 |
| Trinity SF | 33 8th Street | — | SoMa | 2 | 685 | $4,727 | 8 | 2026-05-10 |
| Rentals Inc. | 1085 S Van Ness Ave | 304 | — | 2 | — | $4,795 | 1 | 2026-05-10 |
| Gaetani Real Estate | 1445 - 7th Avenue | 4 | — | 2 | 840 | $4,795 | 3 | 2026-05-15 |
| Brick + Timber | 950 Franklin Street | 1 | — | 2 | 822 | $4,995 | 8 | 2026-05-10 |
| Gaetani Real Estate | 1460 Golden Gate Avenue | 10 | — | 2 | 900 | $5,395 | 6 | 2026-05-10 |
| Brick + Timber | 2055 Sacramento Street | 402 | — | 2 | 704 | $5,595 | 8 | 2026-05-10 |
| Brick + Timber | 1301 Leavenworth Street | 22 | — | 2 | 651 | $5,675 | 8 | 2026-05-10 |
| Brick + Timber | 2055 Sacramento Street | 203 | — | 2 | 704 | $5,695 | 8 | 2026-05-10 |
| Brick + Timber | 1301 Leavenworth Street | 38 | — | 2 | 680 | $5,775 | 8 | 2026-05-10 |
| 2B Living | 595 Mariposa Street | — | — | 2 | 835 | $5,850 | 4 | 2026-05-14 |
| Brick + Timber | 2055 Sacramento Street | 602 | — | 2 | 704 | $5,895 | 8 | 2026-05-10 |
| Brick + Timber | 2055 Sacramento Street | 702 | — | 2 | 704 | $5,895 | 1 | 2026-05-17 |
| Rentals Inc. | 2942 Franklin St | 14 | — | 2 | — | $5,995 | 3 | 2026-05-11 |
| Rentals Inc. | 2656 Van Ness Ave | 6 | — | 2 | — | $5,995 | 8 | 2026-05-10 |
| Gaetani Real Estate | 990 Bay Street | 304 | — | 2 | 1035 | $6,195 | 8 | 2026-05-10 |
| Gaetani Real Estate | 801 Fillmore Street | 01 | — | 2 | 970 | $6,195 | 5 | 2026-05-10 |
| Brick + Timber | 957 Hayes Street | 07 | — | 2 | 991 | $6,195 | 4 | 2026-05-10 |
| Brick + Timber | 800 Duboce Avenue | 201 | — | 2 | 1066 | $6,995 | 2 | 2026-05-12 |
| Brick + Timber | 400 Duboce Avenue | 214 | — | 2 | 923 | $7,475 | 4 | 2026-05-14 |
| Brick + Timber | 800 Duboce Avenue | 301 | — | 2 | 1066 | $7,895 | 1 | 2026-05-17 |
| Brick + Timber | 2238 Hyde Street | 12 | — | 2 | 1101 | $9,945 | 8 | 2026-05-10 |
| Rentals Inc. | 2783 Filbert St | — | — | 2 | — | $11,995 | 1 | 2026-05-10 |