Wondering what your home is worth? If you’re considering selling, I provide you with a detailed comp analysis showing your home’s current market value so you can make an informed decision.
There are many questions in the selling process. Which repairs and upgrades will make the biggest impact in sale price? I advise on repairs and upgrades that pay off, and coordinate approved prep work using trusted contractors. Let’s talk about your unique situation and needs, so I can get you the best possible results.
Call/text, or email me to get started.
2023 Sold Properties

519 4th Avenue
$1,600,000
Inner Richmond
3 BED / 3 BATH, plus family room – TIC
Seller Represented

521 4th Avenue
$950,000
Inner Richmond
2 BED / 1.5 BATH – TIC
Seller Represented

1132-1134 Noe Street #1134
$1,185,000
Noe Valley
2 BED / 1 BATH -TIC
Buyer Represented

1123 Lincoln Way
$1,420,000
Inner Sunset
2 BED / 2 BATH – Condo
Seller Represented

1420 Webster Street #4
$650,000
Western Addition
3 BED / 2 BATH – Co-op
Buyer Represented


645 Masonic Avenue
$1,400,000
NOPA
2 BED / 2 BATH – Condo
Buyer Represented

146 Lower Terrace
$1,650,000
CORONA HEIGHTS
3 BED / 3 BATH – Condo
Buyer Represented

801 Moultrie Street
$1,805,000
BERNAL HEIGHTS
3 BED / 3.5 BATH – House
Buyer Represented
2022 Sold Properties

121 Joost Avenue
$1,750,000
SUNNYSIDE
3 BED / 2.5 BATH – House
Seller Represented

1363 16th Avenue
$1,500,000
INNER SUNSET
4 BED / 2 BATH – Condo
Seller Represented

1378-1380 16th Avenue
$2,600,000
INNER SUNSET
DUPLEX
Seller Represented

2040 Fell Street #6
$740,000
NOPA
1 BED / 1 BATH – Condo
Buyer Represented

1930 Grove Street #3
$950,333
NOPA
2 BED / 1 BATH – Condo
Seller Represented

236 8th Avenue
$2,830,000
Inner Richmond
3 BED / 2.5 BATH – House
Buyer Represented

2167 30th Avenue
$2,200,000
Parkside
3 BED / 2.5 BATH – House
Buyer Represented

1930 Grove Street #4
$1,050,000
NOPA
2 BED / 1 BATH – Condo
Seller Represented

427 27th Ave
$2,700,000
Central Richmond
4 BED / 4 BATH – House
Buyer Represented

341 Dorantes Avenue
$3,350,000
Forest Hill
4 BED / 4 BATH – House
Buyer Represented

2326 44th Ave
$1,818,000
Outer Parkside
3 BED / 2 BATH – House
Seller Represented

623 Dolores Street
$925,000
Dolores Park
1 BED / 1 BATH – Condo
Seller Represented

631 Folsom Street #2E
$1,070,000
SOMA
2 BED / 2 BATH – Condo
Buyer Represented

1151 Rhode Island Street
$1,340,000
Potrero Hill
2 BED / 1 BATH – House
Seller Represented
2021 Sold Properties

1160 Mission Street #1408
$1,210,000
SOMA
2 BED / 2 BATH – Condo
Buyer Represented

360 Hazelwood Avenue
$1,850,000
Westwood Highlands
3 BED / 2 BATH – House
Buyer Represented

977-979 Duncan Street
$1,625,000 & $1,675,000
Diamond Heights
3 BED / 2 BATH & 4 BED / 2 BATH (Two condos)
Seller Represented

6020 California Street
$1,250,000
Lake Street
2 BED / BATH – Condo
Seller Represented

15 Hazelwood Avenue
$2,015,000
Westwood Park
4 BED / 2 BATH – House
Seller Represented

62 Natick Street
$1,920,000
Glen Park
4 BED / 2 BATH – House
Buyer Represented

1 Baker Street #2A
$1,330,000
Upper Haight
2 BED / 2 BATH – Condo
Seller Represented

120 Merced Avenue
$3,550,000
Forest Hill Extension
4 BED / 2.5 BATH – House
Buyer Represented

413 Dellbrook Avenue
$1,900,000
Midtown Terrace
4 BED / 3 BATH – House
Buyer Represented

1219-1221 Clayton Street
$2,800,700
Buena Vista / Ashbury Heights
DUPLEX
Buyer Represented

627 39th Avenue
$2,300,000
Outer Richmond
4 BED / 3.5 BATH – House
Buyer Represented

17 Newburg Street
$2,250,000
Noe Valley
3 BED / 2 BATH – House
Seller Represented

1510 7th Avenue
$2,400,000
Inner Sunset
4 BED / 3 BATH – House
Buyer Represented

30 Nido Avenue
$1,675,000
Anza Vista
2 BED / 2 BATH – Condo
Buyer Represented

625 Moultrie Street
$1,700,000
Bernal Heights
6 BED / 2 BATH – House
Seller Represented

428 Cayuga Avenue
$1,250,000
Mission Terrace
3 BED / 2 BATH – House
Buyer Represented

345 Molimo Drive
$1,818,000
Miraloma Park
3 BED / 1.5 BATH – House
Seller Represented

4633 19th Street
$2,500,000
Eureka Valley
3 BED / 1.5 BATH – House
Buyer Represented

1306 10th Avenue
$3,200,000
Inner Sunset
4 BED / 3.5 BATH – House
Seller Represented

139 Stillman Street #7
$725,000
South Beach
1 BED / 1.5 BATH – Condo
Buyer Represented

283 2nd Avenue
$1,225,000
Inner Richmond
2 BED / 1 BATH – Condo
Seller Represented

175 Brewster Street
$2,150,000
Bernal Heights
3 BED / 3.5 BATH – House
Seller Represented