1940 Broadway Unit 2W San Francisco, CA 94109
Grand half-floor residence in one of Pacific Heights' most iconic pre-war buildings. Spanning approx. 2,000 sq.ft., Residence 2W offers 3 bedrooms, 2.5 baths, and sweeping Bay and Alcatraz views from the formal living and dining rooms. Classic architectural details include a marble fireplace, soaring ceilings, intricate crown molding with ornamental plasterwork, built-in shelving, and hardwood floors. The corner primary suite features southern and western exposures, a walk-in closet, and an en-suite bath. A second en-suite bedroom with walk-in closet and a third guest bedroom and half-bath provide flexibility. While the kitchen and baths retain their original mid-century finishes, the home presents an outstanding opportunity to reimagine within a framework of timeless scale and elegance. Additional features include in-home laundry, dumbwaiter, 2-car parking, large storage room, a live-in residence manager, and access to the residents' private park an expansive landscaped garden unique to 1940 Broadway. Residence 2W offers a rare chance to create a bespoke Pacific Heights home of distinction. Now celebrating its centennial, 1940 Broadway has recently completed major infrastructure upgrades to usher the building into its next century.
property details
Interior Features
Walk-In Closet(s)
Range Hood
Dryer
Washer
Laminate
Carpet
Wood
Exterior Features
Assigned
Covered
Garage Door Opener
Side By Side
On Site
Utility & Building Info
Price History
| date | event | price | source |
|---|---|---|---|
|
11/27/2025
11/27/2025
|
Sold |
$2,695,000
|
San Francisco Association of Realtors |
|
11/09/2025
11/09/2025
|
Pending |
$2,895,000
|
San Francisco Association of Realtors |
|
10/28/2025
10/28/2025
|
Contingent |
$2,895,000
|
San Francisco Association of Realtors |
|
09/22/2025
09/22/2025
|
Active |
$2,895,000
|
San Francisco Association of Realtors |
Market Trends
Source: Constellation1
Mortgage Calculator
- Principal {{ parseInt(priciplePayment).formatThousands(0) }}
- Interest {{ parseInt(interestPayment).formatThousands(0) }}