Home › Castro/Upper Market › Roosevelt Wy
352 Roosevelt Wy
Condo, 1 bd, 1 ba, 451 sqft, built 1975
Today’s estimate uses 451 sqft and the home’s latest facts. It does not estimate the home’s value at a past sale date.
33 sales inside 0.75 mi since May 2024. 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
High confidence
$585,000
From 32 comps at a weighted median of $1,296 per sqft.
- Block
- 2607
- Lot
- 294
- Sales
- May 2024 to Oct 2026
- Prices adjusted to
- 2026-11-02
- Within
- 0.75 mi
- Sold since
- May 2024
What other buyers offered
No one has reported a losing offer on this home yet.
Create a free account to see offers and add yours
Free, and there is no password: we email you a sign-in code. Already a member? The same button signs you in.
Interested in this home?
Answer a few quick questions and we'll show you what to do next, from getting pre-approved to making an offer.
I'm interestedSale prices versus asking
Similarity-weighted median: 6.4% above final asking.
Middle half: 1.7% above asking to 18.0% above asking.
18 of 32 selected comps have a verified final asking price.
Comparisons use the final advertised asking price from the same sale, before pending or closing.
Comparable sales (33)
Every sale inside the circle starts ticked. Untick one here, or click it on the map, to leave it out. Closer, more similar sales weigh more.
| Address | Sold | Price | Final asking | Sale vs. asking | Adj. today | $/sqft | Size | Dist. | Why | Match | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 150 Eureka St #101 | 2026-04-14 | $720K | No asking price | — | $728K | — | 2bd 2ba | 0.44 mi | no size on record | ||
| 1160 Clayton St APT 2 | 2026-06-18 | $949K | $949,000 | At asking | $989K | $1,276 | 1bd 1ba 775sf | 0.32 mi | 1 bd | ||
| 247 Henry St | 2026-06-24 | $825K | $699,000 | $126,000 above asking (18.0%) | $859K | $1,314 | 1bd 1ba 654sf | 0.33 mi | 1 bd | ||
| 863 Haight St APT 5 | 2026-05-06 | $455K | No asking price | — | $467K | $1,293 | 0bd 1ba 361sf | 0.51 mi | |||
| 119 Corwin St APT 3 | 2026-06-24 | $990K | $899,000 | $91,000 above asking (10.1%) | $1.03M | $1,477 | 2bd 1ba 698sf | 0.57 mi | |||
| 1160 Clayton St APT 1 | 2026-03-12 | $1.05M | $879,000 | $171,000 above asking (19.5%) | $1.08M | $1,399 | 1bd 1ba 775sf | 0.32 mi | 1 bd | ||
| 2238 Market St Unit 306 | 2026-08-17 | $775K | $845,000 cut from $899K | $70,000 below asking (8.3%) | $805K | $1,128 | 1bd 1ba 714sf | 0.55 mi | 1 bd, recent | ||
| 1115 Fell St Unit 2 | 2026-10-07 | $977K | $799,000 | $177,500 above asking (22.2%) | $950K | $1,257 | 2bd 1ba 756sf | 0.67 mi | recent | ||
| 1030 Clayton St #2 | 2025-10-27 | $785K | $785,000 cut from $825K | At asking | $888K | $1,296 | 1bd 1ba 685sf | 0.29 mi | 1 bd | ||
| 1960 Hayes St APT 13 | 2026-03-09 | $940K | $899,000 | $41,000 above asking (4.6%) | $971K | $1,395 | 1bd 2ba 696sf | 0.67 mi | 1 bd | ||
| 286 Parnassus Ave | 2026-07-14 | $914K | $888,000 | $26,000 above asking (2.9%) | $964K | $1,450 | 1bd 1ba 665sf | 0.64 mi | 1 bd | ||
| 2039 Hayes St Unit 1 | 2026-09-14 | $900K | $885,000 | $15,000 above asking (1.7%) | $900K | $1,302 | 1bd 1ba 691sf | 0.69 mi | 1 bd, recent | ||
| 206 Steiner St #8 | 2026-08-19 | $514K | No asking price | — | $534K | $802 | 1bd 1ba 666sf | 0.70 mi | 1 bd, recent | ||
| 351 Buena Vista Av #802E Price inferred from public records | 2024-12-20 | $825K | — | — | $951K | $1,367 | 1bd 1ba 696sf | 0.18 mi | 1 bd | ||
| 1259 Oak St APT 2 | 2025-11-25 | $800K | No asking price | — | $905K | $1,210 | 1bd 1ba 748sf | 0.50 mi | 1 bd | ||
| 789 Buena Vista Ave #101 | 2026-05-01 | $950K | $849,000 | $101,000 above asking (11.9%) | $974K | $1,265 | 1bd 1ba 770sf | 0.24 mi | 1 bd | ||
| 1452 Waller St #2 | 2026-04-29 | $850K | $799,000 | $51,000 above asking (6.4%) | $860K | $1,179 | 1bd 1ba 729sf | 0.38 mi | 1 bd | ||
| 351 Buena Vista Av #204E Price inferred from public records | 2024-08-29 | $715K | — | — | $825K | $1,233 | 1bd 1ba 669sf | 0.18 mi | 1 bd | ||
| 1960 Hayes St APT 8 | 2026-02-13 | $970K | $799,000 | $171,000 above asking (21.4%) | $1.04M | $1,379 | 1bd 2ba 754sf | 0.67 mi | 1 bd | ||
| 206 Steiner St APT 3 | 2026-05-06 | $840K | $619,000 | $221,000 above asking (35.7%) | $861K | $1,293 | 1bd 1ba 666sf | 0.70 mi | 1 bd | ||
| 160 Carmel St APT 101 | 2026-03-18 | $1.2M | No asking price | — | $1.24M | $1,640 | 1bd 1ba 756sf | 0.53 mi | 1 bd | ||
| 609 Castro St APT B | 2026-06-08 | $904K | $849,000 | $54,500 above asking (6.4%) | $941K | $1,298 | 1bd 1ba 725sf | 0.61 mi | 1 bd | ||
| 212 Eureka St | 2026-08-18 | $1.25M | $1,088,000 | $167,000 above asking (15.3%) | $1.3M | $1,716 | 2bd 1ba 760sf | 0.51 mi | recent | ||
| 677 Castro St APT 3 | 2026-06-23 | $920K | $899,000 | $21,000 above asking (2.3%) | $958K | $1,229 | 1bd 1ba 780sf | 0.67 mi | 1 bd | ||
| 200 Divisadero St #4 Price inferred from public records | 2024-10-07 | $625K | — | — | $712K | $1,334 | 1ba 534sf | 0.47 mi | |||
| 2041 Hayes St #3 | 2025-11-17 | $829K | $829,000 | At asking | $938K | $1,296 | 1bd 1ba 724sf | 0.68 mi | 1 bd | ||
| 972 Oak St Price inferred from public records | 2024-11-05 | $670K | — | — | $765K | $1,284 | 1bd 1ba 596sf | 0.69 mi | 1 bd | ||
| 764 Cole St #4 Price inferred from public records | 2024-12-06 | $900K | — | — | $1.04M | $1,474 | 2bd 1ba 704sf | 0.43 mi | |||
| 350 Broderick St #310 Price inferred from public records | 2024-05-10 | $859K | — | — | $971K | $1,423 | 1bd 1ba 682sf | 0.58 mi | 1 bd | ||
| 625 Divisadero St #14 Price inferred from public records | 2024-11-20 | $435K | — | — | $497K | $1,607 | 1bd 1ba 309sf | 0.72 mi | 1 bd | ||
| 1235 Oak St #3 Price inferred from public records | 2024-09-27 | $780K | — | — | $885K | $1,175 | 1bd 1ba 753sf | 0.51 mi | 1 bd | ||
| 1390 Hayes St #2 Price inferred from public records | 2024-11-01 | $895K | — | — | $1.02M | $1,290 | 1bd 1ba 792sf | 0.68 mi | 1 bd | ||
| 1763 Oak St Price inferred from public records | 2024-11-13 | $725K | — | — | $828K | $1,035 | 1ba 800sf | 0.52 mi |
This home's sale history
- 2020-12-04: $579,188 (price inferred from public records, low confidence)