The Rent Hacker
Menu
Underwrite an address →Underwrite — $79

Property overview

28-30 Camp St, San Francisco, CA 94110

At our cautious numbers, renting and putting the same money in index funds comes out ahead. It did not pass our bar.

Mission Dolores, on a one-block street · 16th St Mission BART 0.21 mi

Analysis of 2026-09-01 · page updated 2026-10-09

Ask $1,059,000 Beds / baths 5 / 2 Listed sqft 2,210 Legal units (roll) 2 Days on market 42 as of 2026-10-09 HOA $0 APN 3568053

The underwrite

What the $79 underwrite contains

The facts below are public, and so is every source behind them. What a buyer pays for is the answer and the working behind it.

  • Our answer at cautious, expected and best-case rents, side by side.
  • Every rent we used, and the registry cells it came from.
  • Tax reset arithmetic at this ask, with each parcel charge named.
  • How far rents can fall before the answer turns over.
  • What would change the answer.
  • What to demand in writing before you sign.

Delivered within one business day. Every Bay Area 2–4 unit that beats renting and index funds, the week it lists.

Members: open the full underwrite

This building stood on a board, so the pass opens its underwrite. Sign in and this page hands you the whole thing.

Verification

What we verified

Fact Status Source
2 legal units, 3bd/1ba over 2bd/1ba corroborated the listing's subtype and its own prose naming both flats and their mixes, the treasurer's single account for 28-30 Camp St, and three decades of permits carrying two units
Un-warranted rooms and a bathroom in the attic stated the listing's own prose; the counted mix excludes them, and the city file's 2006 complaint alleging added illegal units makes them the parcel's central paperwork question
5 bedrooms, 2,210 sqft, built 1907 corroborated our listing feed and the live listing agree; the structured bath field reads zero and one in different places, and the prose's one bath per flat is what this page counts
Ask $1,059,000 verified our listing feed and the live listing agree; listed August 28 and four days on market at the reading
Stated total actual rent $7,769/mo stated stated on the listing with no word on which flats pay it; no flat is stated vacant anywhere in the listing
FY 2025-26 tax bill $17,251.46 on a $1,366,704 assessment, both installments paid verified SF Treasurer secured portal, bill #20250364914; ad valorem plus direct charges sum to the total to the penny; current owner since December 22, 2005
Show the other 5 checks
Fact Status Source
The assessment sits $307,704 ABOVE the ask verified the treasurer's $1,366,704 against the $1,059,000 ask: a buyer's bill resets DOWN to the purchase price at closing, about $3,639 a year under the seller's
A $280 code-enforcement fee rides the tax bill diverges direct-charge code 79, 'DW Code Enf Fee', appears on this bill and on none of the other San Francisco bills we hold; an enforcement charge on the tax roll is a question about an enforcement case, and the answer is not in the bill
Sold December 2005 for $1,000,500 verified sale history on the listing matches the treasurer's ownership start date; the ask is 5.8% above the building's price of twenty-one years ago
3 DBI complaints, none active; the sharp one took five years to abate verified DataSF DBI complaints census, block 3568 lot 053: a 2006 complaint alleging renovation without permit, a rear spiral stair, and three added illegal units, abated 2011; a 2006 complaint alleging wholesale window replacement without permit; a 2007 overcrowding complaint naming the shed, backyard and basement
40 listing photos analyzed, 1 flag kept, 1 refuted verified photo analysis pass with citation check on 2026-09-01: the soft-story flag's garage opening belongs to the neighboring building and the flag was removed; roughly half the gallery is neighborhood coverage with no property in frame

8 facts checked against a named source. 3 we could not settle. 9 open questions, written out in the underwrite.

Assessor

What the roll says

Assessed value
$1,366,704
Rate used
1.285%
Tax bill at this ask
$12,525/yr
With parcel charges
$13,612/yr

A bill on the roll belongs to the seller. A sale resets the assessment, so the figure above is what a buyer at this ask would owe.

Community facilities district: none: the bill carries no Mello-Roos or community-facilities line; its non-ad-valorem items are the six direct charges below, one of which earns its own paragraph

Standing

Where this sat

On the San Francisco board on September 8, 2026. It ranked #4 that week.