top of page
004-1800-blake-street.68290.ppu.004.web.jpg
Berkeley t.i.c.
1800 Blake
4-bed 2-bath

$1,650,000 sold 

developer represented

006-26a-hill-street.63949.p2k.013.web.jpg
Mission Dolores t.i.c.
26-A Hill
2-bed 2-bath

$1,025,000 sold 

developer represented

115 Spruce facade.jpg
Presidio Heights
single family
115 Spruce 

$5,550,000 sold 

buyer represented

726 14th facade.jpg
Duboce Triangle multi-unit
726 14th street
5 one-beds, 1 two-bed, 1 studio

5 1beds, 1 2-bed, 1 studio

$1,750,000 sold 

7-unit rental property

investor represented

007-26-hill-street.63948.ppu-2.006.web.jpg
Mission Dolores t.i.c
26 Hill
2-bed 2-bath

 

$1,225,000 sold 

3-unit project

developer represented

001-146-portola-drive-202.65485.p1k.003.web.jpg
Twin Peaks t.i.c
146 Portola
1-bed 1-bath

 

$610,000 sold 

8-unit t.i.c. resale

seller represented

19-a-chattanooga-street.61255.p1k.001.web.jpg
Dolores Heights
four separate t.i.c.s 

 

$5,255,000 sold 

four unit t.i.c. development

developer represented

011_008.jpg
Dolores Park t.i.c
174 Dolores
3 bed 2 bath

 

$2,500,000 sold 

seller represented

19-chattanooga-street.59315.p2k.051.web.jpg
Dolores Heights t.i.c
19 Chattanooga
3 bed 2.5 bath

 

$1,525,000 sold 

seller represented

long 19-chattanooga-street.59315.p2k.014.web.jpg
Dolores Heights t.i.c.
17 Chattanooga
3 bed 2.5 bath

 

$1,650,000 sold 

developer represented

009_008.jpg
Eureka Valley t.i.c.
3810 18th st

3 bed 2 bath

$1,850,000 sold 

three unit t.i.c. development

one sold

developer represented

17-chattanooga-street-a.56893.p2k.053.web.jpg
Dolores Heights t.i.c.
17-A Chattanooga
2 bed 1 bath

$1,355,000 sold 

developer represented

112-albion-street.56918.p1k.016.web.jpg
Mission Dolores t.i.c.
108-118 Albion
five separate t.i.c.s
2 bed 1 bath

$3,040,000 sold 

five unit t.i.c. development

developer represented

IMG_7882 (2).jpeg
Mission Dolores t.i.c.
54 Elizabeth
stand alone cottage 
2 bed 1 bath

$740,000 sold 

three-unit t.i.c.

seller represented

849 noe.jpeg
Mission Dolores t.i.c.
849 Noe #4
1 bed 1 bath 1 prkg

$895,000

6-unit t.i.c. development

buyer represented

website
1370-25th-avenue.59160.asl.010.web.jpg
Sunset
single family
1370 25th Ave

$2,235,000 sold 

developer represented

08655459-2f1e-4d5f-8731-59ecb72f1e73.jpeg
Noe Valley
single family

$6,995,000 sold 

buyer represented

112-yukon-street.60396.p2k.002.web.jpg
Eureka Valley
single family
112 Yukon

$1,875,000 sold 

seller represented

1604-church-street.59684.p1k.008.web.jpg
Noe Valley t.i.c.
1604 Church
four separate t.i.c.s
2 bed 1 bath

$3,219,000

four unit t.i.c. development

developer represented

1378-natoma-street.42328.p1k.02.web.jpg
Inner Mission
six separate t.i.c.s
1372-1378 Natoma

$5,829,000 sold 

six unit t.i.c. development

developer & buyers represented

517-519-sanchez-street.39577.atw.03.web.
Eureka Valley
single family
519 Sanchez

$4,800,000 sold 

developer represented

185 haight night.jpeg
Hayes Valley
single family
185 Haight

$3,500,000 sold 

buyer represented

823-hampshire-street.45923.p2k.001.web.j
Inner Mission
six separate t.i.c.s
819-829 Hampshire

$5,865,000 sold 

six unit t.i.c. development

developer represented

31-a-cortland.51857.p1k.007.web.jpg
Bernal Heights t.i.c.
2 bed 2 bath
31-A Cortland ave.

$1,050,000 sold 

seller represented

1529-1531-6th-ave.39344.p3k.030.web.jpg
Inner Sunset
single family
1531 6th ave

$2,250,000 sold 

buyer & seller represented

333-335-335a-roosevelt-way.56891.p4k.036.web.jpg
Corona Heights
2-unit building
333-335 Roosevelt

$2,800,000 sold 

buyer and seller  represented

101-8th-avenue.43155.as.02.web.jpg
Lake Street District t.i.c.
4 bed 2 bath
101 8th ave

$2,000,000 sold 

developer

1452-filbert-street.52847.p2k.005.web.jpg
Russian Hill
single family
1452 Filbert

$1,800,000 sold 

seller represented

3003-20th-street.47666.p2k.001.web.jpg
Inner Mission
3
unit building
3001-3003 20th street

$2,700,000 sold 

buyer & seller represented

1380-hampshire-street.55229.p2k.008.web.jpg
Inner Mission t.i.c.
2 bed 2 bath
1380 Hampshire

$1,150,000 sold 

developer represented

46-dearborn-street.54873.p2k.009.web.jpg
Mission Dolores t.i.c.
2 bed 1 bath
46 Dearborn

$1,150,000 sold 

developer 

239-26th-avenue-301.53997.p1k.014.web.jpg
Lake Street District t.i.c.
2 bed 1 bath
239 26th Ave.

$1,000,000 sold

seller represented

55-page-street-221.50617.p2k.003.web.jpg
Hayes Valley condo
2 bed 2 bath
55 Page unit #221

$1,200,000 sold off market

seller represented

3137-folsom-street.49750.p1k.007.web.jpg
Bernal Heights t.i.c.
2-bed 1-bath
3137 Folsom

$920,000 sold 

seller represented

237-greenwich-street-d.50290.p1k.001.web.jpg
Telegraph Hill
two t.i.c. units
237 Greenwich Steps C & D

$950K sold

seller represented

937 dolores above.jpg
Mission Dolores t.i.c.
1-bed 1-bath
937-A Dolores

$1,065,000 sold 

buyer represented

1128 a Masonic.jpeg
Haight Ashbury t.i.c.
1bed 1bath
1128-a Masonic

$620,000 sold

buyer represented

271+Castro+facade+MLS+CLEANED.jpg
Duboce Triangle
4-unit building
271 Castro Street

$2,400,000 sold

buyer represented

1367-1369-natoma-street.45066.p3k.011.web.jpg
Inner mission
4 separate t.i.c. sales
1367-1369 Natoma

$2,751,000 sold 

developer and buyers represented

2101 Bryant.jpeg
Inner Mission condo
1 bed 2 bath
2101 Bryant unit 305

$1,640,000 sold 

buyer represented

website
07.jpg
Noe Valley
five separate t.i.c. sales
4391-4397 24th street

$5,133,000 sold 

developer represented

24.jpg
Eureka Valley t.i.c.
3 bed 1 bath
4543 18th street

$1,190,000 sold 

seller represented

981 Guerrero Anthony Koutsos.jpg
Mision Dolores condo
4 bed 3 bath
981 Guerrero

$1,850,000 sold

seller represented

01.jpg
Pacific Heights
three separate t.i.c sales
1620 Broadway 

$2,285,000

developer represented

bottom of page