120 Alhambra St

120 Alhambra Street

120 Alhambra St, San Francisco

$3,050,000

$3,050,000

2 BEDS
1 FULL BATH
BUILT 1925

LIVING SPACE

1295 Sq.Ft.

LOT SIZE

0.1 Acres
2 BEDS
1 FULL BATH
BUILT 1925

LIVING SPACE

1295 Sq.Ft.

LOT SIZE

0.1 Acres

SOLD OFF MLS

Message sent successfully!

Follow Us