Recently sold › San Francisco
31 Camp St #A
San Francisco, CA 94110































Photos may come from a later listing and may not show the home as it was when it sold.
View all 31 photos































Sold 2025-11-05
$1,100,000
Sale price
- 2 beds
- 1 bath
- 1,005 sqft
- Condo
3,476 sqft lot
Updated 2026-10-26. Prices and availability may have changed.
Sale versus asking
$102,000 above final asking (10.2%)
| Asking price | Price set on | Amount | Sale difference |
|---|---|---|---|
| Final asking | 2025-10-02 | $998,000 | $102,000 above asking (10.2%) |
| Original asking | 2025-10-02 | $998,000 | $102,000 above asking (10.2%) |
Final asking is the last verified advertised price before this sale went pending or closed. Original asking is the first listed price in that sale’s marketing history, when available.
View price history (5 events)
| Date | Event | Price |
|---|---|---|
| 2025-11-05 | Sold | $1,100,000 |
| 2025-10-19 | Pending sale | $998,000 |
| 2025-10-02 | Listed for sale | $998,000 |
| 2021-10-12 | Sold | $1,205,000 |
| 2021-09-20 | Pending sale | $1,100,000 |
Price history as of 2026-10-28.
Recent sale evidence
We can show recent sales using this listing’s location and reported home facts. Its link to a city property record is not verified, so we are showing the sale evidence without an automated valuation.
24 recent sales within 0.75 miles, from the last 12 months. Prices are reported closing prices, without time adjustment. Similar location and size alone do not establish equal value.
| Address | Sold | Sale price | Final asking | Sale vs. asking | Home facts | Property type | Distance |
|---|---|---|---|---|---|---|---|
| 31A Camp St | 2025-11-05 | $1,100,000 | Not verified | Not available | 2 bd, 1 ba, 946 sqft | Condo (as listed) | <0.05 mi |
| 34 Dearborn St #A | 2026-02-20 | $1,120,000 | $1,149,000 | $29,000 below asking (2.5%) | 2 bd, 1 ba, 861 sqft | Condo (as listed) | 0.08 mi |
| 3530 17th St | 2026-10-13 | $1,525,000 | $1,295,000 | $230,000 above asking (17.8%) | 3 bd, 1 ba, 1,725 sqft | Condo (as listed) | 0.09 mi |
| 3375 17th St APT 311 | 2026-09-03 | $1,020,000 | $899,000 | $121,000 above asking (13.5%) | 1 bd, 2 ba, 1,196 sqft | Condo (as listed) | 0.12 mi |
| 3375 17th St APT 301 | 2026-06-11 | $920,000 | $899,000 | $21,000 above asking (2.3%) | 1 bd, 2 ba, 1,020 sqft | Condo (as listed) | 0.12 mi |
| 61 Rondel Pl | 2026-08-06 | $933,500 | Not verified | Not available | 3 bd, 3 ba, 1,149 sqft | Condo (as listed) | 0.13 mi |
| 360 Guerrero St APT 305 | 2026-07-02 | $925,000 | $875,000 | $50,000 above asking (5.7%) | 2 bd, 1 ba, 922 sqft | Condo (as listed) | 0.13 mi |
| 360 Guerrero St APT 312 | 2026-07-30 | $875,000 | $789,000 | $86,000 above asking (10.9%) | 2 bd, 1 ba, 960 sqft | Condo (as listed) | 0.13 mi |
| 1839 15th St APT 455 | 2026-08-27 | $700,000 | $725,000 | $25,000 below asking (3.4%) | 1 bd, 1 ba, 753 sqft | Condo (as listed) | 0.14 mi |
| 49 Dorland St #2 | 2026-03-26 | $1,155,000 | $995,000 | $160,000 above asking (16.1%) | 2 bd, 2 ba, 1,032 sqft | Condo (as listed) | 0.14 mi |
| 88 Hoff St APT 104 | 2026-04-10 | $1,100,000 | $1,095,000 | $5,000 above asking (0.5%) | 2 bd, 2 ba, 1,109 sqft | Condo (as listed) | 0.14 mi |
| 4 Lexington St | 2026-06-22 | $2,800,000 | $1,485,000 | $1,315,000 above asking (88.6%) | 3 bd, 3 ba, 1,790 sqft | Condo (as listed) | 0.15 mi |
| 4 Lexington St #3 | 2026-06-22 | $2,800,000 | Not verified | Not available | 3 bd, 3 ba, 1,589 sqft | Condo (as listed) | 0.15 mi |
| 160 Julian Ave APT 3 | 2026-03-24 | $899,000 | $899,000 | At asking | 2 bd, 1 ba, 1,014 sqft | Condo (as listed) | 0.18 mi |
| 3660 18th St | 2026-03-06 | $2,700,000 | $1,995,000 | $705,000 above asking (35.3%) | 3 bd, 2 ba, 1,615 sqft | Condo (as listed) | 0.18 mi |
| 1821 15th St APT 3 | 2026-08-31 | $1,300,000 | $1,265,000 | $35,000 above asking (2.8%) | 2 bd, 2 ba, 1,109 sqft | Condo (as listed) | 0.19 mi |
| 736 Valencia St #301 | 2026-07-31 | $1,415,000 | $1,495,000 | $80,000 below asking (5.4%) | 2 bd, 2 ba, 1,282 sqft | Condo (as listed) | 0.20 mi |
| 736 Valencia St APT 501 | 2026-07-28 | $1,800,000 | $1,795,000 | $5,000 above asking (0.3%) | 2 bd, 2 ba, 1,281 sqft | Condo (as listed) | 0.20 mi |
| 736 Valencia St #402 | 2026-07-28 | $1,835,000 | $1,895,000 | $60,000 below asking (3.2%) | 2 bd, 2 ba, 1,546 sqft | Condo (as listed) | 0.20 mi |
| 3452 A 18th St #A | 2025-12-19 | $760,000 | Not verified | Not available | 1 bd, 2 ba, 700 sqft | Condo (as listed) | 0.20 mi |
| 25 Sycamore St | 2026-07-01 | $1,230,000 | $1,195,000 | $35,000 above asking (2.9%) | 2 bd, 1 ba, 1,121 sqft | Condo (as listed) | 0.20 mi |
| 3652 17th St | 2026-07-07 | $1,650,000 | $1,349,000 | $301,000 above asking (22.3%) | 2 bd, 1 ba, 1,221 sqft | Condo (as listed) | 0.23 mi |
| 81 Lapidge St | 2026-03-13 | $1,285,000 | Not verified | Not available | 2 bd, 1 ba, 1,245 sqft | Condo (as listed) | 0.24 mi |
| 363 Valencia St APT 8 | 2026-08-27 | $1,410,000 | Not verified | Not available | 5 bd, 1 ba, 1,483 sqft | Condo (as listed) | 0.25 mi |