# San Francisco board · October 6, 2026 · The Rent Hacker

> Every San Francisco property we underwrote for October 6, 2026: 1 published picks and 101 more, each scored against the S&#38;P 500 — the ones that lost included.

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

---

[Board](/board/) · San Francisco · runs Tuesdays

# San Francisco, week of October 6

This board runs once a week. San Francisco runs on Tuesdays; this one ran October 6.

**102** buildings ran. **2** beat renting and index funds. **100** 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.

## This week's picks

The one published pick this week. A pick has to win at our cautious rents and pass the rent-cushion floor; winning the comparison alone is not enough.

1.  Pick #1 Members
    
    ### [4-unit building · SoMa proper (residential core)](/property/rh-tsxcs6/)
    
    SoMa proper (residential core) · 94103 · 4 units
    
    House-Hack **+$520,769** at our defaults
    
    Address and full record are for paying members while this pick is on the board. [Take the pass to see it now](/checkout/?tier=pass), or wait: it opens here when it leaves the board. Already know which building you are looking at? [Underwrite one address for $79](/lookup/#underwrite).
    
    [See the locked record →](/property/rh-tsxcs6/)
    

## The full board

Everything else this run underwrote. Ranks continue from the picks above; buildings that beat renting and index funds but missed the publish cut sit alongside the ones the index beat and the ones we rejected outright. Every row links to its own record.

#

Property

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

Status

2

[2-unit building · Inner Mission flats (26th St near Mission St; nearest neighborhood centroid)](/property/rh-9opuri/) Members 94110 · Inner Mission flats (26th St near Mission St; nearest neighborhood centroid) · 2 units · [take the pass](/checkout/?tier=pass) or [underwrite one address](/lookup/#underwrite)

+$90,717 House-Hack

Underwritten — beats renting and index funds, below the publish cut

Screened but not ranked: these rows carry the screening pass's numbers, taken before the sensitivity analysis the ranked rows above ran. Same comparison, coarser inputs. Compare them with each other and read the ranked rows separately.

—

[768-770 17th Ave](/property/rh-x0a6ry/768-770-17th-ave/) 94121 · 2 units · $1,000,000 · [underwrite this one](/lookup/?address=768-770%2017th%20Ave#underwrite)

8.9%/yr to tie

−$80,535 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[20-26 Dorland St](/property/rh-ojloni/20-26-dorland-st/) 94110 · 4 units · $1,199,000 · [underwrite this one](/lookup/?address=20-26%20Dorland%20St#underwrite)

8.7%/yr to tie

−$75,588 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[759 Natoma St](/property/rh-xsocq8/759-natoma-st/) 94103 · 4 units · $1,500,000 · [underwrite this one](/lookup/?address=759%20Natoma%20St#underwrite)

8.5%/yr to tie

−$69,376 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2782 Harrison St](/property/rh-z3901m/2782-harrison-st/) 94110 · 2 units · $1,500,000 · [underwrite this one](/lookup/?address=2782%20Harrison%20St#underwrite)

7.6%/yr to tie

−$135,487 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2911 Folsom St](/property/rh-6mef0m/2911-folsom-st/) 94110 · 2 units · $1,500,000 · [underwrite this one](/lookup/?address=2911%20Folsom%20St#underwrite)

7.6%/yr to tie

−$135,487 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[277 Lisbon St](/property/rh-to9j0z/277-lisbon-st/) 94112 · 2 units · $988,888 · [underwrite this one](/lookup/?address=277%20Lisbon%20St#underwrite)

7.5%/yr to tie

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

Underwritten — the index wins at our defaults

—

[2109 22nd St](/property/rh-p332ur/2109-22nd-st/) 94107 · 2 units · $850,000 · [underwrite this one](/lookup/?address=2109%2022nd%20St#underwrite)

6.1%/yr to tie

−$198,096 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[71 Santa Marina St](/property/rh-dqduil/71-santa-marina-st/) 94110 · 2 units · $895,000 · [underwrite this one](/lookup/?address=71%20Santa%20Marina%20St#underwrite)

5.6%/yr to tie

−$235,296 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[701 27th Ave](/property/rh-7oe3b8/701-27th-ave/) 94121 · 2 units · $1,495,000 · [underwrite this one](/lookup/?address=701%2027th%20Ave#underwrite)

4.1%/yr to tie

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

Underwritten — the index wins at our defaults

—

[366-368 Richland Ave](/property/rh-gkac9k/366-368-richland-ave/) 94110 · 2 units · $1,295,000 · [underwrite this one](/lookup/?address=366-368%20Richland%20Ave#underwrite)

3.8%/yr to tie

−$307,074 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[519 Natoma St](/property/rh-ttfgxv/519-natoma-st/) 94103 · 4 units · $1,598,000 · [underwrite this one](/lookup/?address=519%20Natoma%20St#underwrite)

3.6%/yr to tie

−$235,580 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[420 Harkness Ave](/property/rh-g5kmuq/420-harkness-ave/) 94134 · 2 units · $908,900 · [underwrite this one](/lookup/?address=420%20Harkness%20Ave#underwrite)

3.6%/yr to tie

−$411,017 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2967-2969 26th St](/property/rh-lsq3x7/2967-2969-26th-st/) 94110 · 2 units · $1,095,000 · [underwrite this one](/lookup/?address=2967-2969%2026th%20St#underwrite)

3.4%/yr to tie

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

Underwritten — the index wins at our defaults

—

[3444 Jennings St](/property/rh-e81b3o/3444-jennings-st/) 94124 · 2 units · $999,000 · [underwrite this one](/lookup/?address=3444%20Jennings%20St#underwrite)

2.9%/yr to tie

−$428,817 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3356-3360 24th St](/property/rh-5h5765/3356-3360-24th-st/) 94110 · 3 units · $2,200,000 · [underwrite this one](/lookup/?address=3356-3360%2024th%20St#underwrite)

2.2%/yr to tie

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

Underwritten — the index wins at our defaults

—

[15-17 Harriet St](/property/rh-l1a4v0/15-17-harriet-st/) 94103 · 2 units · $1,249,000 · [underwrite this one](/lookup/?address=15-17%20Harriet%20St#underwrite)

0.9%/yr to tie

−$299,284 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[375 Day St](/property/rh-iw07zi/375-day-st/) 94131 · 2 units · $1,295,000 · [underwrite this one](/lookup/?address=375%20Day%20St#underwrite)

0.7%/yr to tie

−$444,250 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[333-335 Potrero Ave](/property/rh-o58kmc/333-335-potrero-ave/) 94103 · 2 units · $1,050,000 · [underwrite this one](/lookup/?address=333-335%20Potrero%20Ave#underwrite)

0%/yr to tie

−$349,114 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[70 Onondaga Ave](/property/rh-f1t9il/70-onondaga-ave/) 94112 · 3 units · $1,320,000 · [underwrite this one](/lookup/?address=70%20Onondaga%20Ave#underwrite)

0%/yr to tie

−$451,546 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[15 Shields St](/property/rh-qm1ppi/15-shields-st/) 94132 · 2 units · $1,345,000 · [underwrite this one](/lookup/?address=15%20Shields%20St#underwrite)

0%/yr to tie

−$587,831 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[320 Monterey Blvd](/property/rh-01fjd7/320-monterey-blvd/) 94131 · 2 units · $1,395,000 · [underwrite this one](/lookup/?address=320%20Monterey%20Blvd#underwrite)

0%/yr to tie

−$589,164 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2437-2441 24th St](/property/rh-e276ok/2437-2441-24th-st/) 94110 · 3 units · $1,550,000 · [underwrite this one](/lookup/?address=2437-2441%2024th%20St#underwrite)

0%/yr to tie

−$602,162 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1294 Guerrero St](/property/rh-nxgxgx/1294-guerrero-st/) 94110 · 3 units · $1,749,000 · [underwrite this one](/lookup/?address=1294%20Guerrero%20St#underwrite)

0%/yr to tie

−$640,611 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[971-975 Clayton St](/property/rh-fe0one/971-975-clayton-st/) 94117 · 3 units · $1,850,000 · [underwrite this one](/lookup/?address=971-975%20Clayton%20St#underwrite)

0%/yr to tie

−$673,386 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[464 Linden St](/property/rh-hyfe6u/464-linden-st/) 94102 · 4 units · $1,950,000 · [underwrite this one](/lookup/?address=464%20Linden%20St#underwrite)

0%/yr to tie

−$701,578 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3697-3699 Mission St](/property/rh-bqfcuc/3697-3699-mission-st/) 94110 · 2 units · $1,895,000 · [underwrite this one](/lookup/?address=3697-3699%20Mission%20St#underwrite)

0%/yr to tie

−$707,896 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[522 22nd Ave](/property/rh-ijlm38/522-22nd-ave/) 94121 · 2 units · $1,750,000 · [underwrite this one](/lookup/?address=522%2022nd%20Ave#underwrite)

0%/yr to tie

−$731,746 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3323-3325 26th St](/property/rh-figdnk/3323-3325-26th-st/) 94110 · 2 units · $1,695,000 · [underwrite this one](/lookup/?address=3323-3325%2026th%20St#underwrite)

0%/yr to tie

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

Underwritten — the index wins at our defaults

—

[508 Cabrillo St](/property/rh-8180re/508-cabrillo-st/) 94118 · 4 units · $1,980,000 · [underwrite this one](/lookup/?address=508%20Cabrillo%20St#underwrite)

0%/yr to tie

−$745,220 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[131 Russia Ave](/property/rh-w55snr/131-russia-ave/) 94112 · 2 units · $1,595,000 · [underwrite this one](/lookup/?address=131%20Russia%20Ave#underwrite)

0%/yr to tie

−$758,059 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[630 Haight St](/property/rh-bvsrwd/630-haight-st/) 94117 · 3 units · $2,675,000 · [underwrite this one](/lookup/?address=630%20Haight%20St#underwrite)

0%/yr to tie

−$777,281 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1324 Pine St](/property/rh-lxq0v6/1324-pine-st/) 94109 · 2 units · $1,800,000 · [underwrite this one](/lookup/?address=1324%20Pine%20St#underwrite)

0%/yr to tie

−$777,975 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[169 Corbett Ave](/property/rh-51bnhh/169-corbett-ave/) 94114 · 2 units · $1,595,000 · [underwrite this one](/lookup/?address=169%20Corbett%20Ave#underwrite)

0%/yr to tie

−$812,317 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[224-224A Dwight St](/property/rh-5y01cg/224-224a-dwight-st/) 94134 · 2 units · $1,400,000 · [underwrite this one](/lookup/?address=224-224A%20Dwight%20St#underwrite)

0%/yr to tie

−$824,971 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[646-648 Madrid St](/property/rh-uv3jr4/646-648-madrid-st/) 94112 · 2 units · $1,150,000 · [underwrite this one](/lookup/?address=646-648%20Madrid%20St#underwrite)

0%/yr to tie

−$836,271 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1560 Jerrold Ave](/property/rh-4jcie4/1560-jerrold-ave/) 94124 · 2 units · $1,299,000 · [underwrite this one](/lookup/?address=1560%20Jerrold%20Ave#underwrite)

0%/yr to tie

−$838,614 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1311 48th Ave](/property/rh-vozoex/1311-48th-ave/) 94122 · 2 units · $1,900,000 · [underwrite this one](/lookup/?address=1311%2048th%20Ave#underwrite)

0%/yr to tie

−$857,858 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[301-303 San Jose Ave](/property/rh-fbyst9/301-303-san-jose-ave/) 94110 · 2 units · $1,560,000 · [underwrite this one](/lookup/?address=301-303%20San%20Jose%20Ave#underwrite)

0%/yr to tie

−$885,966 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[516-520 Anza St](/property/rh-w47e6g/516-520-anza-st/) 94118 · 2 units · $1,650,000 · [underwrite this one](/lookup/?address=516-520%20Anza%20St#underwrite)

0%/yr to tie

−$902,088 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1383 Revere Ave](/property/rh-z8tagl/1383-revere-ave/) 94124 · 2 units · $1,248,000 · [underwrite this one](/lookup/?address=1383%20Revere%20Ave#underwrite)

0%/yr to tie

−$908,045 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1618 Judah St](/property/rh-ocgvv4/1618-judah-st/) 94122 · 2 units · $1,299,000 · [underwrite this one](/lookup/?address=1618%20Judah%20St#underwrite)

0%/yr to tie

−$927,064 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3691-3695 Mission St](/property/rh-n21wqa/3691-3695-mission-st/) 94110 · 2 units · $2,095,000 · [underwrite this one](/lookup/?address=3691-3695%20Mission%20St#underwrite)

0%/yr to tie

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

Underwritten — the index wins at our defaults

—

[612-614 Balboa St](/property/rh-w5htcu/612-614-balboa-st/) 94118 · 2 units · $1,589,000 · [underwrite this one](/lookup/?address=612-614%20Balboa%20St#underwrite)

0%/yr to tie

−$1,008,561 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2427 Turk Blvd](/property/rh-oye5y9/2427-turk-blvd/) 94118 · 4 units · $1,998,700 · [underwrite this one](/lookup/?address=2427%20Turk%20Blvd#underwrite)

0%/yr to tie

−$1,037,601 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1358 Clement St](/property/rh-atlfqz/1358-clement-st/) 94118 · 3 units · $1,828,000 · [underwrite this one](/lookup/?address=1358%20Clement%20St#underwrite)

0%/yr to tie

−$1,044,388 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[634-636 Taraval St](/property/rh-owxokg/634-636-taraval-st/) 94116 · 2 units · $1,450,000 · [underwrite this one](/lookup/?address=634-636%20Taraval%20St#underwrite)

0%/yr to tie

−$1,068,045 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[509-511 44th Ave](/property/rh-sz7jis/509-511-44th-ave/) 94121 · 2 units · $1,600,000 · [underwrite this one](/lookup/?address=509-511%2044th%20Ave#underwrite)

0%/yr to tie

−$1,144,889 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[6027 California St](/property/rh-dg099w/6027-california-st/) 94121 · 2 units · $1,750,000 · [underwrite this one](/lookup/?address=6027%20California%20St#underwrite)

0%/yr to tie

−$1,167,389 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[90 Peralta Ave](/property/rh-1e0t77/90-peralta-ave/) 94110 · 2 units · $1,595,000 · [underwrite this one](/lookup/?address=90%20Peralta%20Ave#underwrite)

0%/yr to tie

−$1,190,341 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[471-473 Linden St](/property/rh-xi6rle/471-473-linden-st/) 94102 · 2 units · $1,599,000 · [underwrite this one](/lookup/?address=471-473%20Linden%20St#underwrite)

0%/yr to tie

−$1,193,246 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[765-769 Grove St](/property/rh-bj4u9t/765-769-grove-st/) 94102 · 2 units · $2,150,000 · [underwrite this one](/lookup/?address=765-769%20Grove%20St#underwrite)

0%/yr to tie

−$1,266,587 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1423-1425 47th Ave](/property/rh-49lcur/1423-1425-47th-ave/) 94122 · 2 units · $1,925,000 · [underwrite this one](/lookup/?address=1423-1425%2047th%20Ave#underwrite)

0%/yr to tie

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

Underwritten — the index wins at our defaults

—

[358-360 Vallejo St](/property/rh-xp0y5a/358-360-vallejo-st/) 94133 · 2 units · $2,400,000 · [underwrite this one](/lookup/?address=358-360%20Vallejo%20St#underwrite)

0%/yr to tie

−$1,305,347 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1206 Fulton St](/property/rh-q2x3io/1206-fulton-st/) 94117 · 3 units · $2,500,000 · [underwrite this one](/lookup/?address=1206%20Fulton%20St#underwrite)

0%/yr to tie

−$1,338,999 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3124-3126 Turk Blvd](/property/rh-ullpuj/3124-3126-turk-blvd/) 94118 · 2 units · $2,195,000 · [underwrite this one](/lookup/?address=3124-3126%20Turk%20Blvd#underwrite)

0%/yr to tie

−$1,402,378 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[5249-5253 Mission St](/property/rh-g8xaxa/5249-5253-mission-st/) 94112 · 2 units · $1,875,000 · [underwrite this one](/lookup/?address=5249-5253%20Mission%20St#underwrite)

0%/yr to tie

−$1,453,307 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[268-272 Frederick St](/property/rh-xzp97t/268-272-frederick-st/) 94117 · 2 units · $2,400,000 · [underwrite this one](/lookup/?address=268-272%20Frederick%20St#underwrite)

0%/yr to tie

−$1,474,915 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[930 Baker St](/property/rh-usnpu3/930-baker-st/) 94115 · 4 units · $2,995,000 · [underwrite this one](/lookup/?address=930%20Baker%20St#underwrite)

0%/yr to tie

−$1,475,178 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[751-753 Capp St](/property/rh-h2omci/751-753-capp-st/) 94110 · 3 units · $3,648,000 · [underwrite this one](/lookup/?address=751-753%20Capp%20St#underwrite)

0%/yr to tie

−$1,498,047 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1545-1547 Balboa St](/property/rh-ruh5ea/1545-1547-balboa-st/) 94118 · 2 units · $1,950,000 · [underwrite this one](/lookup/?address=1545-1547%20Balboa%20St#underwrite)

0%/yr to tie

−$1,531,700 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3475-3479 18th St](/property/rh-eiw6pt/3475-3479-18th-st/) 94110 · 1 unit · $1,750,000 · [underwrite this one](/lookup/?address=3475-3479%2018th%20St#underwrite)

0%/yr to tie

−$1,552,023 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1916 Balboa St](/property/rh-lf8nwy/1916-balboa-st/) 94121 · 2 units · $1,888,000 · [underwrite this one](/lookup/?address=1916%20Balboa%20St#underwrite)

0%/yr to tie

−$1,562,240 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2500 Pine St](/property/rh-5r603u/2500-pine-st/) 94115 · 1 unit · $1,800,000 · [underwrite this one](/lookup/?address=2500%20Pine%20St#underwrite)

0%/yr to tie

−$1,673,289 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3825-3829 24th St](/property/rh-hsp32k/3825-3829-24th-st/) 94114 · 3 units · $2,100,000 · [underwrite this one](/lookup/?address=3825-3829%2024th%20St#underwrite)

0%/yr to tie

−$1,683,118 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[4918 California St](/property/rh-jryqi1/4918-california-st/) 94118 · 2 units · $2,295,000 · [underwrite this one](/lookup/?address=4918%20California%20St#underwrite)

0%/yr to tie

−$1,693,444 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1884-1886 Market St](/property/rh-2kmcl6/1884-1886-market-st/) 94102 · 2 units · $2,600,000 · [underwrite this one](/lookup/?address=1884-1886%20Market%20St#underwrite)

0%/yr to tie

−$1,739,527 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[124-126 Parnassus Ave](/property/rh-quc63q/124-126-parnassus-ave/) 94117 · 2 units · $2,795,000 · [underwrite this one](/lookup/?address=124-126%20Parnassus%20Ave#underwrite)

0%/yr to tie

−$1,796,628 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[21-25 Belvedere St](/property/rh-s2yvxn/21-25-belvedere-st/) 94117 · 2 units · $2,999,999 · [underwrite this one](/lookup/?address=21-25%20Belvedere%20St#underwrite)

0%/yr to tie

−$1,801,588 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[21 Belvedere St](/property/rh-0yu0m9/21-belvedere-st/) 94117 · 2 units · $2,999,999 · [underwrite this one](/lookup/?address=21%20Belvedere%20St#underwrite)

0%/yr to tie

−$1,801,588 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2654-2656 Bush St](/property/rh-dbnuh7/2654-2656-bush-st/) 94115 · 2 units · $2,500,000 · [underwrite this one](/lookup/?address=2654-2656%20Bush%20St#underwrite)

0%/yr to tie

−$1,975,992 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[845 Fulton St](/property/rh-t9h4cw/845-fulton-st/) 94117 · 3 units · $2,500,000 · [underwrite this one](/lookup/?address=845%20Fulton%20St#underwrite)

0%/yr to tie

−$2,025,481 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[834-838 Dolores St](/property/rh-7cj8sq/834-838-dolores-st/) 94110 · 2 units · $2,595,000 · [underwrite this one](/lookup/?address=834-838%20Dolores%20St#underwrite)

0%/yr to tie

−$2,047,614 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2235-2237 Turk Blvd](/property/rh-3v38ij/2235-2237-turk-blvd/) 94118 · 2 units · $2,695,000 · [underwrite this one](/lookup/?address=2235-2237%20Turk%20Blvd#underwrite)

0%/yr to tie

−$2,126,946 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[954 De Haro St](/property/rh-bx69jz/954-de-haro-st/) 94107 · 2 units · $2,500,000 · [underwrite this one](/lookup/?address=954%20De%20Haro%20St#underwrite)

0%/yr to tie

−$2,179,295 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3730 24th St](/property/rh-ue79ze/3730-24th-st/) 94114 · 2 units · $3,000,000 · [underwrite this one](/lookup/?address=3730%2024th%20St#underwrite)

0%/yr to tie

−$2,194,890 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[323-327 San Jose Ave](/property/rh-xinjdr/323-327-san-jose-ave/) 94110 · 3 units · $3,450,000 · [underwrite this one](/lookup/?address=323-327%20San%20Jose%20Ave#underwrite)

0%/yr to tie

−$2,287,696 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3128-3130 Pierce St](/property/rh-9w8eme/3128-3130-pierce-st/) 94123 · 2 units · $2,995,000 · [underwrite this one](/lookup/?address=3128-3130%20Pierce%20St#underwrite)

0%/yr to tie

−$2,442,005 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[325-329 Webster St](/property/rh-r3h57i/325-329-webster-st/) 94117 · 2 units · $3,495,000 · [underwrite this one](/lookup/?address=325-329%20Webster%20St#underwrite)

0%/yr to tie

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

Underwritten — the index wins at our defaults

—

[272 Grand View Ave](/property/rh-6lpi92/272-grand-view-ave/) 94114 · 2 units · $2,795,000 · [underwrite this one](/lookup/?address=272%20Grand%20View%20Ave#underwrite)

0%/yr to tie

−$2,551,282 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[883 Sacramento St](/property/rh-wx2r1y/883-sacramento-st/) 94108 · 3 units · $2,800,000 · [underwrite this one](/lookup/?address=883%20Sacramento%20St#underwrite)

0%/yr to tie

−$2,556,246 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[7719 Geary Blvd](/property/rh-vj4zti/7719-geary-blvd/) 94121 · 3 units · $3,380,000 · [underwrite this one](/lookup/?address=7719%20Geary%20Blvd#underwrite)

0%/yr to tie

−$2,738,748 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1619 Laguna St](/property/rh-p1l80a/1619-laguna-st/) 94115 · 2 units · $2,999,999 · [underwrite this one](/lookup/?address=1619%20Laguna%20St#underwrite)

0%/yr to tie

−$2,806,441 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[23-25 Peralta Ave](/property/rh-vzdwq8/23-25-peralta-ave/) 94110 · 2 units · $2,995,000 · [underwrite this one](/lookup/?address=23-25%20Peralta%20Ave#underwrite)

0%/yr to tie

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

Underwritten — the index wins at our defaults

—

[1427-1431 Grant Ave](/property/rh-e9jd2v/1427-1431-grant-ave/) 94133 · 4 units · $3,800,000 · [underwrite this one](/lookup/?address=1427-1431%20Grant%20Ave#underwrite)

0%/yr to tie

−$3,004,100 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[4354-4356 20th St](/property/rh-4jvhuc/4354-4356-20th-st/) 94114 · 2 units · $3,195,000 · [underwrite this one](/lookup/?address=4354-4356%2020th%20St#underwrite)

0%/yr to tie

−$3,130,550 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[12 Reno Pl](/property/rh-wuu1oo/12-reno-pl/) 94133 · 2 units · $2,995,000 · [underwrite this one](/lookup/?address=12%20Reno%20Pl#underwrite)

0%/yr to tie

−$3,164,205 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[30 Fair Oaks St](/property/rh-5tw8qg/30-fair-oaks-st/) 94110 · 2 units · $3,495,000 · [underwrite this one](/lookup/?address=30%20Fair%20Oaks%20St#underwrite)

0%/yr to tie

−$3,294,332 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[24-26A Fairmount St](/property/rh-wm2ad3/24-26a-fairmount-st/) 94131 · 2 units · $3,998,000 · [underwrite this one](/lookup/?address=24-26A%20Fairmount%20St#underwrite)

0%/yr to tie

−$3,424,073 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1630-1634 Hyde St](/property/rh-2g6blc/1630-1634-hyde-st/) 94109 · 3 units · $3,699,000 · [underwrite this one](/lookup/?address=1630-1634%20Hyde%20St#underwrite)

0%/yr to tie

−$3,538,334 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2275 California St](/property/rh-oubfc2/2275-california-st/) 94115 · 3 units · $4,500,000 · [underwrite this one](/lookup/?address=2275%20California%20St#underwrite)

0%/yr to tie

−$3,580,982 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1125 Filbert St](/property/rh-khltqz/1125-filbert-st/) 94109 · 2 units · $3,995,000 · [underwrite this one](/lookup/?address=1125%20Filbert%20St#underwrite)

0%/yr to tie

−$3,877,793 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[176-178 Parker Ave](/property/rh-3bi98u/176-178-parker-ave/) 94118 · 2 units · $4,490,000 · [underwrite this one](/lookup/?address=176-178%20Parker%20Ave#underwrite)

0%/yr to tie

−$3,912,281 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[295-299 Corbett Ave](/property/rh-idh0yk/295-299-corbett-ave/) 94114 · 2 units · $3,995,000 · [underwrite this one](/lookup/?address=295-299%20Corbett%20Ave#underwrite)

0%/yr to tie

−$3,991,389 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1756 Broadway](/property/rh-chysau/1756-broadway/) 94109 · 2 units · $4,995,000 · [underwrite this one](/lookup/?address=1756%20Broadway#underwrite)

0%/yr to tie

−$4,525,699 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[3014-3016 Pierce St](/property/rh-hfo5yf/3014-3016-pierce-st/) 94123 · 2 units · $4,995,000 · [underwrite this one](/lookup/?address=3014-3016%20Pierce%20St#underwrite)

0%/yr to tie

−$4,704,870 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[674-676 23rd Ave](/property/rh-ph1n7e/674-676-23rd-ave/) 94121 · 2 units · $4,750,000 · [underwrite this one](/lookup/?address=674-676%2023rd%20Ave#underwrite)

0%/yr to tie

−$4,782,699 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2065-2069 Ofarrell St](/property/rh-zv88ix/2065-2069-ofarrell-st/) 94115 · 2 units · $5,995,000 · [underwrite this one](/lookup/?address=2065-2069%20Ofarrell%20St#underwrite)

0%/yr to tie

−$6,120,297 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1138-1140 Taylor St](/property/rh-9yixy6/1138-1140-taylor-st/) 94108 · 2 units · $5,995,000 · [underwrite this one](/lookup/?address=1138-1140%20Taylor%20St#underwrite)

0%/yr to tie

−$6,468,034 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[2007-2009 Filbert St](/property/rh-vdr06d/2007-2009-filbert-st/) 94123 · 2 units · $6,995,000 · [underwrite this one](/lookup/?address=2007-2009%20Filbert%20St#underwrite)

0%/yr to tie

−$7,514,650 S&P 500 · first-pass screen

Underwritten — the index wins at our defaults

—

[1196 Quesada Ave](/property/rh-9h8iof/1196-quesada-ave/) 94124 · 3 units · $1,088,000 · [underwrite this one](/lookup/?address=1196%20Quesada%20Ave#underwrite)

— no verdict on file

Rejected — verified-basis: the modeled count of 3 dwellings has no witness beyond the listing's own summary fields. our unit-count reconciliation reports single-source from the listing's summary fields 3 and the listing's property-type field Triplex, and the subtype is the string the chip is parsed from, so neither is independent corroboration. The listing prose states no count at all. · Two records on file point the other way. The verified listing record parcel details give zoning RH-1, which is the San Francisco residential house district that permits one dwelling per lot, and the FY 2025-26 secured bill for APN 4756021 carries no Code 92 Apartment License Fee, which the city levies on three or more residential units. · The model rents two of the three dwellings at $3,626 each for $7,251 a month, against the $3,992 a month the listing states the building collects today across one tenancy. Rent from a dwelling nothing witnesses is the direction the verified-basis gate exists to refuse. · No independent check was available this week. Every San Francisco open-data host, including data.sf.gov, the assessor and the planning map, is denied by this environment network policy, and no assessor seed is on disk. A count above the evidence with no witness at all is a stop for the row, not a worklist item.

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 San Francisco runs in the store: September 22, 2026 · September 15, 2026 · September 8, 2026 · September 1, 2026 · August 25, 2026 · August 18, 2026](/board/sf-proper/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 San Francisco 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: [Peninsula](/board/sf-peninsula/) · [East Bay](/board/sf-east-bay/) · [South Bay](/board/sf-south-bay/) · [North Bay](/board/sf-north-bay/)
