2104 Castro Street - Main photo
View all 39 photos
$3,399,000ActiveDays on Market 0

2104 Castro Street

San Francisco, CA 94131· Noe Valley

3 beds3 baths2,380 sqft$1,428/sqft

Key Details

Bedrooms

3

Bathrooms

3

Square Feet

2,380

Stories

3

Lot Size

2,627 sqft (0.06 ac)

Garage

1 space

Type

Single Family Residence

Style

Victorian

About This Property

Welcome to 2104 Castro, where classic Victorian charm meets striking contemporary design and beautifully connected indoor and outdoor living. Set in coveted Noe Valley, this updated residence pairs a timeless exterior with sophisticated, light-filled interiors, dramatic vaulted ceilings, and gorgeous city and bay views. Spanning nearly 2,400 square feet, the home balances open gathering spaces with inviting private retreats. Folding glass doors extend the family room directly into the backyard, where a hardscaped patio offers welcoming settings for lounging, al fresco dining, and summer movie nights. The patio is anchored by mature trees and flowering plants. The living room features a gas fireplace, built-in shelving, and abundant windows that capture natural light and lovely views. At th...

Property Information

Property TypeSingle Family Residence
Stories3
Living Area2,380 sqft
Bathrooms3 full
Lot Size2,627 sqft (0.06 ac)
Garage Spaces1
StyleVictorian
RoofAsphalt, Composition, Shingle
FoundationConcrete
NeighborhoodNoe Valley
CountySan Francisco
ConditionUpdated/Remodeled
Cross Street28th Street
OccupancyVacant
APN6611 003
DisclosuresDisclosure Package Available, Natural Hazard Disclosure Available, Transfer Disclosure Statement
MLS#426166716
StatusActive
Days on Market0

Facts & Features

Interior

FlooringWood
AppliancesDishwasher, Disposal, Gas Cooktop, Range Hood, Ice Maker, Microwave, Dryer, Washer
LaundryLaundry Closet
Fireplace1 · Gas, Living Room
WindowsBay Window(s), Double Pane Windows, Skylight(s), Weather Stripped
SecurityCarbon Monoxide Detector(s), Smoke Detector(s), Video System
HeatingCentral, Fireplace(s)

Exterior & Lot

RoofAsphalt, Composition, Shingle
FoundationConcrete
Patio & PorchFront Porch, Uncovered Deck, Uncovered Patio
ParkingUpslope, Attached, Garage Door Opener, Inside Entrance, Private, Independent, On Site (Single Family Only)
ViewBay, City, San Francisco
FencingBack Yard, Fenced
Lot Size2,627 sqft (0.06 ac)

Utilities

SewerPublic Sewer
WaterPublic

Rooms

Primary bedroomWalk-In Closet
Primary bathroomDouble Vanity, Dual Flush Toilet, Multiple Shower Heads, Radiant Heat, Shower Stall(s), Skylight/Solar Tube, Stone
BathroomDual Flush Toilet, Jetted Tub, Radiant Heat, Shower Stall(s), Skylight/Solar Tube, Stone, Tub, Tub w/Shower Over
KitchenIsland w/Sink, Stone Counters · Level: Main
Dining roomBar, Dining/Living Combo · Level: Main
Living roomLevel: Main
Family roomLevel: Main

Property History

DateEventPrice
Oct 2, 2026Active
May 6, 2026Listed$3,399,000

Getting Around

86

Walk

Very Walkable

72

Transit

Excellent Transit

57

Bike

Bikeable

Scores by Walk Score

Schools

Elementary DistrictSan Francisco
Middle School DistrictSan Francisco
High School DistrictSan Francisco

Nearby Public Schools

Elementary (P-K)Mission Education Center · 0.2 mi
Elementary (K-5)Huerta (Dolores) Elementary · 0.5 mi
Middle (6-8)Lick (James) Middle · 0.4 mi
Middle (6-8)Everett Middle · 1.3 mi
High (9-12)Asawa (Ruth) SF Sch of the Arts, A Public School · 0.9 mi
High (9-12)Mission High · 1.2 mi

SFUSD enrollment is choice-based; schools shown by distance for reference, not assignment. Source: California Department of Education directory.

Location

Neighborhood: Noe Valley

Chris Chour

Chris Chour

Broker / Owner

EON Real Estate

Estimated payment

$21,488/mo

Principal & interest$18,146
Property taxes (est.)$3,342

30-yr fixed at 7.03% (Freddie Mac survey, 2026-09-24). Taxes estimated at the SF rate on this price. Estimate only, not a loan offer.

MLS# 426166716

Listed by Allison Fortini Crawford, DRE #01353131 · Sotheby's International Realty

Data courtesy of SFAR MLS via Bridge Data Output. Information deemed reliable but not guaranteed.