Homes
All listings

Photos are kept for San Francisco homes from $4M · see them on Redfin

40 Annapolis Ter

San Francisco, CA 94118 · Condo/Co-op

$2,625,000

SoldSep 3, 2026

Listed at $2,395,000 · sold +9.6% over ask

Beds
3
Baths
2
Sq ft
1,591
Lot
2,500 ft²
Built
1939
$/ft²
$1,650
To pending
14 days
To close
21 days

About

Rousseau-style condo that lives like a SFH in coveted Lone Mountain: 3BD/3BA, 1,840 sq ft (per tax records) across two levels, w/ interior-access garage parking and a walkout yard w/ an exclusive use patio. The light-filled living rm, w/ large bank of windows, custom walnut bookcase & built-in alcove office, flows into the dining rm, anchored by a Soho Home Elisa chandelier, and on to the open chef's kitchen at the heart of the home. There, a Calacatta marble waterfall island pairs w/ an F. Bertazzoni Italia 6-burner gas range & pot filler; an Arabesque black marble backsplash, Thermador fridge, motorized skylight & Kenwood cabinetry complete the space. Main-level primary suite ft pass-through closet & dual-sink en-suite; 2nd bedroom w/ California Closets. Full bath & in-unit laundry off kitchen. Downstairs, a lower-level bedroom w/ en-suite & direct backyard access makes an ideal guest suite or retreat. Wide-plank white oak floors throughout. Emtek hardware, August locks, SimpliSafe, built-in Sonos. Walk Score 94: steps to Laurel Village (Bryan's, Trader Joe's), Q Specialty Coffee & Target on Geary. Golden Gate Park & Panhandle nearby; Divisadero dining (NOPA, Beretta) a short ride. Muni 5/31/43/38 close; quick US-101 via Fell/Oak.

Timeline

  1. Aug 13, 2026Listed$2,395,000Active
  2. Aug 27, 2026Pending
  3. Sep 3, 2026Sold (MLS)$2,625,000Closed
20 earlier events on this home
  1. Sep 3, 2026Sold (Public Records)$2,625,000
  2. Jul 3, 2024Sold (Public Records)$2,250,000
  3. Jul 3, 2024Sold (MLS)$2,250,000Closed424030673
  4. Jul 2, 2024Pending424030673
  5. Jul 2, 2024Listed$1,995,000Active424030673
  6. Aug 6, 2018Sold (Public Records)$2,150,000
  7. Aug 6, 2018Sold (MLS)$2,150,000Closed471638
  8. Jun 15, 2018Pending471638
  9. Jun 15, 2018ContingentContingent - Show471638
  10. May 31, 2018Listed$1,995,000Active471638
  11. Aug 4, 2016Sold (Public Records)$1,875,000
  12. Aug 4, 2016Sold (MLS)$1,875,000Closed445499
  13. Jul 15, 2016Pending445499
  14. Jul 6, 2016ContingentContingent - Show445499
  15. May 13, 2016Listed$1,995,000Active445499
  16. Mar 13, 2015Pending429533
  17. Mar 13, 2015Sold (Public Records)$1,200,000
  18. Mar 13, 2015Sold (MLS)$1,200,000Closed429533
  19. Feb 21, 2015Delisted429533
  20. Feb 9, 2015Listed$1,095,000Active429533