1880 Jackson Street Unit 104 San Francisco, CA 94109
Newly-renovated & rarely-available 2-bedroom / 2-bath / 2-car parking condominium with top-of-the-line finishes & Golden Gate Bridge views is now available! Located in elegant Mediterranean-inspired Pacific Heights building with on-site manager & in-unit washer/dryer, this condo seamlessly blends old-world charm with modern conveniences! Epicurean Kitchen is both functional & beautiful, featuring large stone peninsula for casual dining or entertaining, Miele appliances, double oven, Wolf induction range, full-size temperature-controlled beverage refrigerator, walk-in pantry, abundant storage, & luxurious walnut cabinetry with accents. The spacious Living/Dining Area includes an eco-friendly fireplace that simulates flame with light & air, room for a large dining table, custom walnut built-ins with accent lighting & generous walnut uplift desk for sitting or standing. A picture window above the desk frames quintessential Golden Gate Bridge view. Two, large bedrooms & spa-like bathrooms offer retreat-style comfort. Primary Bathroom features a deep Florou soaking tub with marble, back-lit panels, heated floors, & premium finishes throughout. Custom, walk-in closets complete the condo! Common area: Posh lobby, 2 elevators, roof w/ 360-degree views of GG Bridge, Mt. Tam, Salesforce!
property details
Interior Features
Double Oven
Range Hood
Warming Drawer
Wine Refrigerator
Washer/Dryer Stacked
Exterior Features
Enclosed
Garage Door Opener
Inside Entrance
Tandem
On Site
Utility & Building Info
Radiant
Fireplace
Price History
| date | event | price | source |
|---|---|---|---|
|
12/12/2025
12/12/2025
|
Sold |
$2,550,000
|
San Francisco Association of Realtors |
|
11/22/2025
11/22/2025
|
Pending |
$2,395,000
|
San Francisco Association of Realtors |
|
11/15/2025
11/15/2025
|
Active |
$2,395,000
|
San Francisco Association of Realtors |
Market Trends
Source: Constellation1
Mortgage Calculator
- Principal {{ parseInt(priciplePayment).formatThousands(0) }}
- Interest {{ parseInt(interestPayment).formatThousands(0) }}