Noe Valley Mid-Century marvel with stunning views! Located on a quiet (and rare) cul-de-sac, 2090 Castro offers open living space, open beamed ceilings, five bedrooms, and three bathrooms. The main living space enjoys southeast views and hosts a living room with a gas fireplace, spacious dining room, and a modern, updated kitchen. Sliding doors to a walkout view balcony and large windows bring abundant natural light to the space. Down the hall are two guest/kids bedrooms, a full bath, and a spacious primary en-suite with a walkout deck (and stairs to the garden). Downstairs, two bedrooms (or living space) is accompanied by another full bath, and has garden access. The lovely garden offers privacy with mature trees/plants and southern views. This home boasts a flexible floor plan and ideal for those who need guest + work from home space! Additionally, there is a 2 car garage (plus parking in the driveway) and a wet bar/laundry room combo.