# Peninsula board · October 8, 2026 · The Rent Hacker

> Every Peninsula property we underwrote for October 8, 2026: 0 published picks and 27 more, each scored against the S&#38;P 500 — the ones that lost included.

Canonical: https://therenthacker.com/board/sf-peninsula/
Source: The Rent Hacker (https://therenthacker.com/). License: RSL, attribution required — https://therenthacker.com/license.xml

---

[Board](/board/) · Peninsula · runs Thursdays

# Peninsula, week of October 8

This board runs once a week. Peninsula runs on Thursdays; this one ran October 8.

**27** buildings ran. **0** beat renting and index funds. **27** did not.

Each row is one building: the ten-year difference in dollars against renting plus index funds, at cautious numbers. Click a row for the numbers behind it.

## The full board

Everything this run underwrote. No picks were published for this run — a thin week ships thin. Every row links to its own record.

#

Property

At our defaults index-tie %/yr, then the 10-yr edge

Status

—

[349 Spring St](/property/rh-uhr41o/349-spring-st/) 94063 · 3 units · $1,798,000 · [underwrite this one](/lookup/?address=349%20Spring%20St#underwrite)

0.2%/yr to tie

−$502,540 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[324 Susie Way](/property/rh-mlpgfd/324-susie-way/) 94080 · 4 units · $1,795,000 · [underwrite this one](/lookup/?address=324%20Susie%20Way#underwrite)

0%/yr to tie

−$493,859 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2916 Curtis Ave](/property/rh-6r441v/2916-curtis-ave/) 94063 · 4 units · $2,030,000 · [underwrite this one](/lookup/?address=2916%20Curtis%20Ave#underwrite)

0%/yr to tie

−$508,466 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[335 A St](/property/rh-xpxj2o/335-a-st/) 94080 · 2 units · $1,150,000 · [underwrite this one](/lookup/?address=335%20A%20St#underwrite)

0%/yr to tie

−$719,406 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[772 Walnut St](/property/rh-o8pzn4/772-walnut-st/) 94066 · 2 units · $999,999 · [underwrite this one](/lookup/?address=772%20Walnut%20St#underwrite)

0%/yr to tie

−$723,776 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[991 Mills Ave](/property/rh-v9h1nc/991-mills-ave/) 94066 · 2 units · $950,000 · [underwrite this one](/lookup/?address=991%20Mills%20Ave#underwrite)

0%/yr to tie

−$743,950 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[341 Dumbarton Ave](/property/rh-ahaaan/341-dumbarton-ave/) 94063 · 2 units · $1,599,800 · [underwrite this one](/lookup/?address=341%20Dumbarton%20Ave#underwrite)

0%/yr to tie

−$751,434 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1440 Valota Rd](/property/rh-enamdl/1440-valota-rd/) 94061 · 2 units · $1,500,000 · [underwrite this one](/lookup/?address=1440%20Valota%20Rd#underwrite)

0%/yr to tie

−$803,740 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1815 Woodland Ave](/property/rh-266qqf/1815-woodland-ave/) 94303 · 2 units · $1,060,000 · [underwrite this one](/lookup/?address=1815%20Woodland%20Ave#underwrite)

0%/yr to tie

−$813,759 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[48 Garibaldi St](/property/rh-a6wkvj/48-garibaldi-st/) 94014 · 2 units · $1,250,000 · [underwrite this one](/lookup/?address=48%20Garibaldi%20St#underwrite)

0%/yr to tie

−$865,965 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1557 Ebener St](/property/rh-2er3bm/1557-ebener-st/) 94061 · 2 units · $1,575,000 · [underwrite this one](/lookup/?address=1557%20Ebener%20St#underwrite)

0%/yr to tie

−$913,478 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1120 Elmer St](/property/rh-ze8toz/1120-elmer-st/) 94002 · 4 units · $1,680,000 · [underwrite this one](/lookup/?address=1120%20Elmer%20St#underwrite)

0%/yr to tie

−$922,649 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3448 Page St](/property/rh-jry1it/3448-page-st/) 94063 · 2 units · $1,590,000 · [underwrite this one](/lookup/?address=3448%20Page%20St#underwrite)

0%/yr to tie

−$1,033,197 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[901-903 Hanover St](/property/rh-khwiv5/901-903-hanover-st/) 94014 · 2 units · $1,498,000 · [underwrite this one](/lookup/?address=901-903%20Hanover%20St#underwrite)

0%/yr to tie

−$1,138,502 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[731 Hillside Blvd](/property/rh-q0omp9/731-hillside-blvd/) 94014 · 4 units · $1,640,000 · [underwrite this one](/lookup/?address=731%20Hillside%20Blvd#underwrite)

0%/yr to tie

−$1,139,984 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1846-1848 Woodside Rd](/property/rh-20dacp/1846-1848-woodside-rd/) 94061 · 2 units · $1,749,900 · [underwrite this one](/lookup/?address=1846-1848%20Woodside%20Rd#underwrite)

0%/yr to tie

−$1,169,391 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1 Paloma Ave](/property/rh-vy6qte/1-paloma-ave/) 94044 · 4 units · $2,495,000 · [underwrite this one](/lookup/?address=1%20Paloma%20Ave#underwrite)

0%/yr to tie

−$1,189,551 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[917 Mills Ave](/property/rh-5e1cue/917-mills-ave/) 94066 · 3 units · $1,729,880 · [underwrite this one](/lookup/?address=917%20Mills%20Ave#underwrite)

0%/yr to tie

−$1,203,371 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[154-156 2nd Ave](/property/rh-20ipxx/154-156-2nd-ave/) 94014 · 2 units · $1,595,000 · [underwrite this one](/lookup/?address=154-156%202nd%20Ave#underwrite)

0%/yr to tie

−$1,216,217 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[332 San Jose Ave](/property/rh-v3x29w/332-san-jose-ave/) 94030 · 2 units · $1,488,000 · [underwrite this one](/lookup/?address=332%20San%20Jose%20Ave#underwrite)

0%/yr to tie

−$1,291,352 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[823 Cedar St](/property/rh-idu0op/823-cedar-st/) 94063 · 2 units · $1,495,000 · [underwrite this one](/lookup/?address=823%20Cedar%20St#underwrite)

0%/yr to tie

−$1,314,403 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1128 Ebener St](/property/rh-jlf2rh/1128-ebener-st/) 94061 · 2 units · $2,149,999 · [underwrite this one](/lookup/?address=1128%20Ebener%20St#underwrite)

0%/yr to tie

−$1,554,930 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[4 Warren Rd](/property/rh-al63wf/4-warren-rd/) 94401 · 2 units · $2,280,000 · [underwrite this one](/lookup/?address=4%20Warren%20Rd#underwrite)

0%/yr to tie

−$2,122,226 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[929 Alice Ln](/property/rh-9qjjc1/929-alice-ln/) 94025 · 4 units · $3,100,000 · [underwrite this one](/lookup/?address=929%20Alice%20Ln#underwrite)

0%/yr to tie

−$2,615,716 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[835 Fremont St](/property/rh-o2g5fx/835-fremont-st/) 94025 · 4 units · $2,988,000 · [underwrite this one](/lookup/?address=835%20Fremont%20St#underwrite)

0%/yr to tie

−$2,645,146 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1000O Neill St](/property/rh-w5nffi/1000o-neill-st/) 94002 · 2 units · $2,595,000 · [underwrite this one](/lookup/?address=1000O%20Neill%20St#underwrite)

0%/yr to tie

−$2,687,320 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[632 1st Ln](/property/rh-wy2v5u/632-1st-ln/) 94080 · 4 units · $2,700,000 · [underwrite this one](/lookup/?address=632%201st%20Ln#underwrite)

0%/yr to tie

−$2,797,606 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

scroll →

Margins are signed and stated at our published defaults (3.5% down, cautious rents, a ten-year hold) against investing the same money in the index. They are not a forecast, and a record page is not a recommendation: only the picks are that. A rejected row keeps its number and its reason; the reason is why the number does not count.

[Earlier Peninsula runs in the store: September 24, 2026 · September 17, 2026 · September 10, 2026 · September 3, 2026](/board/sf-peninsula/earlier/). Every property from those weeks keeps its record page.

Have one building in mind? [Underwrite that address for $79](/lookup/#underwrite), delivered within one business day. Want every Peninsula winner the week it lists? [Take the pass, $49/mo](/checkout/?tier=pass).

How the numbers are built: [the methodology](/methodology/) · Run your own: [the calculator](/calculator/) · One address in mind? [Underwrite it for $79 →](/lookup/#underwrite)

Other boards: [East Bay](/board/sf-east-bay/) · [San Francisco](/board/sf-proper/) · [South Bay](/board/sf-south-bay/) · [North Bay](/board/sf-north-bay/)
