Demo only. An independent civic-tech concept — not operated by, endorsed by, or affiliated with the City & County of San Francisco or MOHCD.
Demo Prototype · Not Affiliated With the CitySF Income Verification — Concept
Available listings · Demo

71 affordable listings open right now

Mirrored every 6 hours from the SF.gov DAHLIA public feed. This demo doesn't run lotteries or accept applications — it only shows what a unified income-verification entry point could look like.

TL Residences Units L511 T206 T307 T506 T510

361 Turk Street, San Francisco, CA

Units available
5
Application due
Apr 9, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

3254-3264 23rd Street

3254-3264 23rd St, San Francisco, CA

Units available
1
Application due
Apr 11, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

345 6th Unit 506

345 6th St, San Francisco, CA

Units available
1
Application due
Apr 11, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

1400 Mission Unit 1308

1400 Mission St, San Francisco, CA

Units available
1
Application due
Apr 17, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

239 Clayton St.

239 Clayton St, San Francisco, CA

Units available
3
Application due
Apr 23, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Trinity Phase II Units 1508

1190 Mission St, San Francisco, CA

Units available
2
Application due
Apr 28, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

280 Brighton Unit 403

280 Brighton Ave, San Francisco, CA

Units available
1
Application due
May 1, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

235 Valencia St Unit 409

235 Valencia St, San Francisco, CA

Units available
1
Application due
May 2, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

38 Harriet Units 302 403

38 Harriet St, San Francisco, CA

Units available
2
Application due
May 9, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Plaza Ramona Waitlist

250-260 McAllister St, San Francisco, CA

Units available
3
Application due
May 12, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Brightwell West

750 Golden Gate Avenue, San Francisco, CA

Units available
74
Application due
May 14, 2026
Type
New rental
Listing #a0W7y000Verify income →

O&M Apartments Units M-309

680 Indiana St, San Francisco, CA

Units available
1
Application due
May 20, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Brick + Iron Lofts at Dogpatch Unit E317

2235 Third St, San Francisco, CA

Units available
1
Application due
May 22, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

855 Brannan Unit 238

855 Brannan St, San Francisco, CA

Units available
1
Application due
May 23, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

SOMA Family Apartments

1166 Howard St, San Francisco, CA

Units available
4
Application due
May 28, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Parkview Terraces Waitlist

871 Turk St, San Francisco, CA

Units available
0
Application due
May 30, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Sister Bernie Galvin Apartments Unit 108

785 Brannan St, San Francisco, CA

Units available
1
Application due
May 30, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Windsor at Dogpatch Units 301 334 432

1201 Tennessee St., San Francisco, CA

Units available
3
Application due
Jun 5, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

901 Fairfax Ave

901 Fairfax Ave, San Francisco, CA

Units available
3
Application due
Jun 6, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Argenta Unit 808

1 Polk Street, San Francisco, CA

Units available
1
Application due
Jun 6, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Ventana Residences Units 6 115 201 210 320 601

99 Ocean Ave, San Francisco, CA

Units available
6
Application due
Jun 11, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Natalie Gubb Commons I

255 Fremont St, San Francisco, CA

Units available
0
Application due
Jun 12, 2026
Type
Re-rental
Listing #a0W7y000Verify income →

Curran House Waitlist

145 Taylor St, San Francisco, CA

Units available
0
Application due
Jun 16, 2026
Type
Re-rental
Listing #a0W7y000Verify income →