Recently sold › Excelsior › London St
528 London St
San Francisco, CA 94112
Sold 2025-11-24
$960,000
Sale price
- 1 bath
- 1,125 sqft
- Single-family home
2,495 sqft lot
Estimated sale price$1,071,000
Estimate and comparable salesUpdated 2026-10-26. Prices and availability may have changed.
Sale versus asking
We don’t have this sale’s asking-price history yet.
44 sales inside 0.35 mi since May 2025. The estimate uses the 43 closest. Click a sale on the map, or untick it below, to leave it out.
Drag the circle or this strip to change the searchEstimated sale price today
Medium confidence
$1,071,000
From 43 comps at a weighted median of $952 per sqft.
- Block
- 6272
- Lot
- 004
- Sales
- Oct 2025 to Oct 2026
- Prices adjusted to
- 2026-11-02
- Within
- 0.35 mi
- Sold since
- May 2025
Sale prices versus asking
Similarity-weighted median: 13.9% above final asking.
Middle half: 5.9% above asking to 29.7% above asking. 31 of 43 selected comps have a verified final asking price.
Comparable sales (43)
Every sale inside the circle starts ticked, most similar first. Untick one here, or click it on the map, to leave it out.
| Address | Sold | Price | Final asking | Sale vs. asking | Adj. today | $/sqft | Size | Dist. | Why | |
|---|---|---|---|---|---|---|---|---|---|---|
| 479 Paris St | 2026-08-18 | $1M | No asking price | — | $1.06M | $1,056 | 1ba 1,000sf | 0.11 mi | recent | |
| 541 Lisbon St | 2026-05-05 | $902K | $849,000 cut from $929K | $52,500 above asking (6.2%) | $933K | $848 | 2bd 1ba 1,100sf | 0.13 mi | similar size | |
| 667 London St | 2026-09-15 | $1.12M | $999,000 | $121,000 above asking (12.1%) | $1.12M | $1,093 | 2bd 1ba 1,025sf | 0.17 mi | same street, similar size, recent | |
| 1055 Cayuga Ave | 2026-08-20 | $1.29M | $859,000 | $431,000 above asking (50.2%) | $1.36M | $1,077 | 2bd 2ba 1,265sf | 0.17 mi | recent | |
| 15 Balhi Ct | 2026-04-15 | $1.31M | $998,000 | $317,000 above asking (31.8%) | $1.35M | $1,147 | 2bd 1ba 1,175sf | 0.15 mi | similar size | |
| 711 Vienna St | 2026-05-28 | $996K | $768,000 | $227,800 above asking (29.7%) | $1.03M | $912 | 2bd 1ba 1,130sf | 0.35 mi | similar size | |
| 112 Russia Ave | 2026-01-02 | $980K | $988,000 | $8,000 below asking (0.8%) | $1.14M | $952 | 2bd 1ba 1,200sf | <0.05 mi | similar size | |
| 646 Vienna St | 2026-09-29 | $760K | No asking price | — | $760K | $608 | 3bd 1ba 1,250sf | 0.31 mi | recent | |
| 587 London St | 2026-08-14 | $1.3M | No asking price | — | $1.37M | $1,040 | 4bd 2ba 1,320sf | 0.08 mi | same street, recent | |
| 422 Paris St | 2026-01-21 | $953K | $900,000 | $53,000 above asking (5.9%) | $1.11M | $967 | 2bd 1ba 1,148sf | 0.14 mi | similar size | |
| 130 Brazil Ave | 2026-02-02 | $1.13M | $988,000 | $137,000 above asking (13.9%) | $1.2M | $1,069 | 2bd 1ba 1,125sf | 0.28 mi | similar size | |
| 631 London St | 2026-02-26 | $1.01M | $998,000 | $12,000 above asking (1.2%) | $1.08M | $864 | 3bd 2ba 1,250sf | 0.13 mi | same street | |
| 140 Bertita St | 2026-03-06 | $1M | No asking price | — | $1.04M | $966 | 1ba 1,075sf | 0.20 mi | similar size | |
| 358 London St | 2026-10-16 | $1M | $999,000 | $1,000 above asking (0.1%) | $958K | $710 | 4bd 4ba 1,350sf | 0.22 mi | same street, recent | |
| 900 Madrid St | 2026-07-24 | $1.1M | $898,000 | $202,000 above asking (22.5%) | $1.17M | $926 | 2bd 1ba 1,264sf | 0.33 mi | ||
| 150 France Ave | 2026-01-07 | $788K | No asking price | — | $918K | $790 | 0bd 1ba 1,163sf | 0.11 mi | similar size | |
| 346 Lisbon St | 2026-03-26 | $1.33M | $1,145,000 | $185,000 above asking (16.2%) | $1.38M | $1,165 | 3bd 2ba 1,185sf | 0.25 mi | similar size | |
| 831 Paris St | 2026-04-03 | $450K | No asking price | — | $461K | $377 | 1ba 1,223sf | 0.34 mi | similar size | |
| 842 Edinburgh St | 2026-09-02 | $1.36M | $1,195,000 | $165,000 above asking (13.8%) | $1.36M | $981 | 3bd 2ba 1,387sf | 0.33 mi | recent | |
| 699 London St | 2026-04-29 | $1.17M | $988,000 | $177,000 above asking (17.9%) | $1.19M | $881 | 2bd 2ba 1,355sf | 0.20 mi | same street | |
| 736 Lisbon St | 2026-06-12 | $1.23M | $899,000 | $329,000 above asking (36.6%) | $1.27M | $1,344 | 3bd 2ba 947sf | 0.27 mi | ||
| 573 Edinburgh St | 2026-07-09 | $889K | $889,000 | At asking | $946K | $645 | 2bd 2ba 1,466sf | 0.24 mi | ||
| 79 Norton St | 2026-09-11 | $1.45M | $1,079,000 | $371,000 above asking (34.4%) | $1.45M | $1,648 | 2bd 1ba 880sf | 0.30 mi | recent | |
| 407 Paris St | 2025-11-13 | $660K | No asking price | — | $769K | $769 | 2bd 1ba 1,000sf | 0.17 mi | ||
| 327 Brazil Ave | 2026-06-12 | $1.01M | $998,888 | $13,612 above asking (1.4%) | $1.05M | $783 | 3bd 1ba 1,340sf | 0.34 mi | ||
| 1731 Alemany Blvd | 2026-01-09 | $900K | No asking price | — | $1.05M | $766 | 2bd 1ba 1,370sf | 0.24 mi | ||
| 254 Ocean Ave | 2026-03-02 | $900K | No asking price | — | $935K | $670 | 1ba 1,394sf | 0.34 mi | ||
| 798 Naples St | 2025-12-18 | $1.03M | $888,888 | $141,112 above asking (15.9%) | $1.22M | $886 | 0bd 1ba 1,375sf | 0.33 mi | ||
| 548 Vienna St | 2026-05-15 | $1.15M | No asking price | — | $1.19M | $793 | 2bd 1ba 1,500sf | 0.33 mi | ||
| 737 London St | 2026-10-01 | $1.04M | $1,120,000 cut from $1.2M | $80,000 below asking (7.1%) | $997K | $547 | 5bd 2ba 1,823sf | 0.25 mi | same street, recent | |
| 180 Ocean Ave | 2026-02-18 | $1.08M | $928,000 | $152,000 above asking (16.4%) | $1.15M | $720 | 3bd 2ba 1,603sf | 0.27 mi | ||
| 327 London St | 2026-04-14 | $1.6M | $995,000 | $605,000 above asking (60.8%) | $1.64M | $1,009 | 3bd 2ba 1,625sf | 0.26 mi | same street | |
| 723 Edinburgh St | 2026-04-08 | $1.13M | $895,000 | $230,000 above asking (25.7%) | $1.15M | $670 | 3bd 2ba 1,720sf | 0.26 mi | ||
| 658 Lisbon St | 2025-11-07 | $540K | $645,000 cut from $688K | $105,000 below asking (16.3%) | $629K | $772 | 2bd 1ba 815sf | 0.19 mi | ||
| 331 Lisbon St | 2026-06-08 | $1.55M | $1,188,000 | $362,000 above asking (30.5%) | $1.61M | $934 | 5bd 3ba 1,720sf | 0.28 mi | ||
| 662 Lisbon St | 2026-02-18 | $955K | $795,000 | $160,000 above asking (20.1%) | $1.02M | $1,418 | 2bd 1ba 720sf | 0.19 mi | ||
| 1157 Cayuga Ave | 2026-09-04 | $1.46M | $995,000 | $461,000 above asking (46.3%) | $1.46M | $730 | 4bd 3ba 1,994sf | 0.25 mi | recent | |
| 537 Russia Ave | 2026-02-02 | $1.38M | $1,099,000 cut from $1.29M | $281,000 above asking (25.6%) | $1.48M | $880 | 3bd 2ba 1,677sf | 0.26 mi | ||
| 731 Naples St | 2025-11-13 | $1.25M | No asking price | — | $1.46M | $952 | 3bd 2ba 1,529sf | 0.31 mi | ||
| 26 Valerton Ct | 2025-10-27 | $1.63M | $1,395,000 | $230,000 above asking (16.5%) | $1.86M | $1,080 | 3bd 2ba 1,721sf | 0.17 mi | ||
| 431 Madrid Street | 2026-04-28 | $600K | $650,000 cut from $749K | $50,000 below asking (7.7%) | $615K | $946 | 1bd 1ba 650sf | 0.31 mi | ||
| 54 Norton St | 2026-01-29 | $1.5M | $1,095,000 | $405,000 above asking (37.0%) | $1.75M | $879 | 4bd 2ba 1,988sf | 0.31 mi | ||
| 770 Edinburgh St | 2025-11-05 | $734K | No asking price | — | $854K | $438 | 4bd 2ba 1,950sf | 0.27 mi |
What other buyers offered
No one has reported a losing offer on this home yet. Lost a bid here? Sign in to add yours, so the next buyer sees how far over asking it really went.
This home's sale history
- 2025-11-24: $960,000 — $30,800 below final asking (3.1%) ($990,800) (closing price, high confidence) Sale details
Today's estimate uses the home's latest facts. It does not say what the home was worth at these sales.