Lease Expiration
Expiring · next 90 days
5024.8% of 202 occupying leases
Expiring · next 12 months
19395.5% of occupying leases
Month-to-month
2past expiration, still in place
Peak month
Jan '2725 expirations
Expirations by month
Sep '26 – Aug '27Spring and summer cluster by design: initial terms are set so renewals land in the leasing season, the way Yardi's expiration management does.
Lease expiration by unit type × month
occupying leases · MTM counted separately| Unit type | Sep '26 | Oct '26 | Nov '26 | Dec '26 | Jan '27 | Feb '27 | Mar '27 | Apr '27 | May '27 | Jun '27 | Jul '27 | Aug '27 | Later | MTM | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 Bed / 1 Bath | 9 | 9 | 3 | 6 | 13 | 5 | 9 | 5 | 6 | 9 | 3 | 7 | 5 | 1 | 90 |
| 2 Bed / 1 Bath | 1 | 9 | 5 | 6 | 12 | 5 | 10 | 2 | 2 | 7 | 7 | 8 | — | 1 | 75 |
| 2 Bed / 2 Bath | 7 | 4 | 2 | 1 | — | 3 | 5 | — | 5 | 2 | 3 | 3 | 2 | — | 37 |
| Total | 17 | 22 | 10 | 13 | 25 | 13 | 24 | 7 | 13 | 18 | 13 | 18 | 7 | 2 | 202 |
Later = expirations beyond the 12-month grid (long initial terms) and expirations already past on notice leases. Totals equal the occupying leases on the rent roll; the verify script asserts it.
Next 90 days
50 leases · first 40| Unit | Type | Resident | Expires | Notice | In-place rent | Market rent | Gap |
|---|---|---|---|---|---|---|---|
| 9108 | 2B2B | Sharon Vargas | 09/14/2026 | given 08/11/2026 | $1,915 | $2,020 | +$105 |
| 2211 | 1B1B | Elena Taylor | 09/30/2026 | none | $1,620 | $1,670 | +$50 |
| 3103 | 2B1B | David White | 09/30/2026 | none | $1,685 | $1,845 | +$160 |
| 4201 | 2B2B | Sarah Aguilar | 09/30/2026 | none | $1,915 | $2,040 | +$125 |
| 5201 | 1B1B | Ashley Gutierrez | 09/30/2026 | none | $1,545 | $1,670 | +$125 |
| 5205 | 2B2B | Andrew Castro | 09/30/2026 | none | $1,995 | $2,090 | +$95 |
| 5210 | 1B1B | Maria Ramos | 09/30/2026 | none | $1,600 | $1,675 | +$75 |
| 6103 | 1B1B | Robert Garcia | 09/30/2026 | none | $1,520 | $1,610 | +$90 |
| 6106 | 2B2B | David Jones | 09/30/2026 | none | $1,915 | $2,005 | +$90 |
| 6108 | 1B1B | Valentina Chavez | 09/30/2026 | none | $1,435 | $1,635 | +$200 |
| 6202 | 2B2B | Cynthia Roberts | 09/30/2026 | none | $1,915 | $2,045 | +$130 |
| 7110 | 1B1B | Ingrid Nguyen | 09/30/2026 | none | $1,490 | $1,565 | +$75 |
| 7211 | 1B1B | Miguel Kim | 09/30/2026 | none | $1,415 | $1,560 | +$145 |
| 8206 | 2B2B | Ryan Hall | 09/30/2026 | none | $1,770 | $2,070 | +$300 |
| 9110 | 2B2B | Michael Reed | 09/30/2026 | none | $1,865 | $1,975 | +$110 |
| 9201 | 1B1B | Donna Torres | 09/30/2026 | none | $1,635 | $1,705 | +$70 |
| 9209 | 1B1B | Barbara Foster | 09/30/2026 | none | $1,595 | $1,660 | +$65 |
| 1208 | 2B2B | Grace Bennett | 10/01/2026 | given 08/19/2026 | $2,045 | $2,110 | +$65 |
| 6102 | 2B1B | Kevin Edwards | 10/09/2026 | none | $1,660 | $1,895 | +$235 |
| 5108 | 2B1B | Brenda Scott | 10/13/2026 | none | $1,835 | $1,870 | +$35 |
| 2108 | 2B1B | Nadia Brown | 10/16/2026 | none | $1,940 | $2,015 | +$75 |
| 7104 | 2B2B | Shirley Mitchell | 10/16/2026 | given 08/29/2026 | $1,985 | $2,050 | +$65 |
| 9105 | 2B2B | Samantha Haddad | 10/20/2026 | given 09/03/2026 | $1,880 | $2,000 | +$120 |
| 6110 | 1B1B | Elizabeth Herrera | 10/21/2026 | given 08/28/2026 | $1,465 | $1,625 | +$160 |
| 10106 | 2B1B | Omar Romero | 10/31/2026 | none | $1,740 | $1,855 | +$115 |
| 1203 | 1B1B | Olivia Allen | 10/31/2026 | none | $1,460 | $1,680 | +$220 |
| 2107 | 1B1B | Eric Ramirez | 10/31/2026 | none | $1,405 | $1,545 | +$140 |
| 4108 | 2B1B | David Taylor | 10/31/2026 | none | $1,825 | $1,910 | +$85 |
| 4209 | 1B1B | Anthony Cox | 10/31/2026 | none | $1,650 | $1,720 | +$70 |
| 5103 | 1B1B | Rachel White | 10/31/2026 | none | $1,575 | $1,640 | +$65 |
| 5109 | 2B1B | Natalia Herrera | 10/31/2026 | none | $1,680 | $1,885 | +$205 |
| 5211 | 2B2B | Camila Parker | 10/31/2026 | none | $1,775 | $2,090 | +$315 |
| 6201 | 1B1B | Eric Miller | 10/31/2026 | none | $1,485 | $1,630 | +$145 |
| 6209 | 2B1B | Marcus Lopez | 10/31/2026 | none | $1,645 | $1,800 | +$155 |
| 7107 | 1B1B | Ana Anderson | 10/31/2026 | none | $1,190 | $1,565 | +$375 |
| 8101 | 2B1B | Richard Flores | 10/31/2026 | none | $1,735 | $1,805 | +$70 |
| 8202 | 1B1B | Rebecca Thomas | 10/31/2026 | none | $1,520 | $1,620 | +$100 |
| 8209 | 1B1B | Pamela Young | 10/31/2026 | none | $1,700 | $1,735 | +$35 |
| 9207 | 2B1B | Sharon Collins | 10/31/2026 | none | $1,845 | $1,955 | +$110 |
| 2205 | 2B1B | Shirley Hall | 11/04/2026 | given 08/30/2026 | $1,725 | $1,870 | +$145 |
Gap is market less in-place rent — the renewal opportunity, or the loss-to-lease if the resident leaves and the unit turns at market.
Definitions
Expiration month is the end date of each occupying lease. Month-to-month residents have passed their expiration and are counted in the MTM column, not by month. Notice leases still appear under their expiration month until the move-out happens.