2384 Union Street San Francisco, CA 94123
This rare two-level condominium blends space, natural light, and sweeping Bay views overlooking Alcatraz, the Golden Gate Bridge, and Fort Mason, from private walkout decks. The main living level features an expansive open layout anchored by a welcoming fireplace, creating a warm and inviting gathering space. Sliding glass doors extend the living area outdoors, where the decks showcase dramatic vistas, perfect for morning coffee and evening entertaining. A convenient kitchen layout includes washer and dryer as well as direct access to the second deck, making al fresco dining a breeze. A spacious bedroom and full bath complete this level. Downstairs, the private bedroom suite provides a serene retreat for guests, a home office, or quiet relaxation. The thoughtful floor plan balances privacy and flow, accommodating both lively entertaining and peaceful downtime. With two bedrooms, two bathrooms, two decks, and one-car parking, this residence checks every box for city living. Ideally situated in the heart of Cow Hollow, the home offers immediate access to neighborhood cafes, boutiques, and vibrant city life in San Francisco's most desirable neighborhood.
property details
Interior Features
Microwave
Dryer
Washer
Raised Hearth
Wood Burning
Carpet
Exterior Features
Attached Garage
Enclosed
Garage Door Opener
Garage Faces Front
Permit Required
On Site
Utility & Building Info
Fireplace
Price History
| date | event | price | source |
|---|---|---|---|
|
11/12/2025
11/12/2025
|
Sold |
$1,620,000
|
San Francisco Association of Realtors |
|
10/20/2025
10/20/2025
|
Pending |
$1,695,000
|
San Francisco Association of Realtors |
|
10/07/2025
10/07/2025
|
Active |
$1,695,000
|
San Francisco Association of Realtors |
|
09/30/2025
09/30/2025
|
Contingent |
$1,695,000
|
San Francisco Association of Realtors |
|
09/17/2025
09/17/2025
|
Active |
$1,695,000
|
San Francisco Association of Realtors |
Market Trends
Source: Constellation1
Mortgage Calculator
- Principal {{ parseInt(priciplePayment).formatThousands(0) }}
- Interest {{ parseInt(interestPayment).formatThousands(0) }}