# 28-30 Camp St, San Francisco, CA 94110 · The Rent Hacker

> 28-30 Camp St, San Francisco, CA 94110: the facts we verified and their sources, the assessor's roll and the tax bill a buyer would owe at this ask, all public. The paid underwrite adds the answer at cautious, expected and best-case rents and what would change it.

Canonical: https://therenthacker.com/property/rh-q0ix89/28-30-camp-st/
Source: The Rent Hacker (https://therenthacker.com/). License: RSL, attribution required — https://therenthacker.com/license.xml

---

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

## Your underwrite contains the full underwriting

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.

Everything below is public. Your underwrite holds the answer and the working behind it: open it above.

-   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.

[Underwrite this building — $79](/lookup/?address=28-30%20Camp%20St#underwrite) [Take the pass — $49/mo](/checkout/?tier=pass&r=sf)

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

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.

Next

## This is one row of the San Francisco board.

The run of September 8, 2026 put every two-to-four-unit listing in San Francisco through the same comparison. The rest of the board, losers and rejections included, is one page.

[See the San Francisco board](/board/sf-proper/)

In our guide to house hacking San Francisco: [Mission / Bernal Heights (94110)](/house-hacking/sf-mission-bernal-94110/) · [San Francisco guide](/house-hacking/san-francisco/)
