Share This Listing

Message

965 characters remaining

Hmm, there seems to have been an error sending your message. Please try again.

Your email has been sent.

Still interested?

Contact the broker for more information about this property

Executive Summary

1686 Hayes Street is a well-maintained corner mixed-use apartment building in the heart of San Francisco's coveted North-of-Panhandle (NoPa) and Alamo Square district. This income-diversified asset pairs nine residential apartments — including a junior accessory dwelling unit (JADU) — with two established ground-floor commercial tenants and three private garages, totaling approximately 10,050 square feet on two parcels (APN 1198-021 and 1198-020).
Positioned on the vibrant Hayes Street corridor, the property enjoys the walkability, transit access, and durable tenant demand that define one of the city's most desirable rental submarkets. Its ground floor is activated by a neighborhood bakery and the Scarlet Fox wine bar — both on long-term leases — while spacious one- and two-bedroom residences above open to a landscaped interior courtyard. The building presents in excellent condition throughout.
Beyond stable in-place income of $402,168, the property offers a clear path to a $439,368 stabilized figure through immediate lease-up of the vacant JADU and oversized garage, plus additional loss-to-lease upside across below-market residential units already on scheduled annual increases. Irreplaceable at today's land and construction costs, 1686 Hayes represents a durable, diversified long-term hold in a supply-constrained market — with meaningful near-term growth for the next owner.
QUICK FACTS (structured spec fields)
Price: $6,500,000
Property Type: Multifamily — Mixed-Use (with ground-floor retail)
Units: 11 total (9 residential incl. JADU + 2 commercial)
Building Size: ±10,050 SF
Garages: 3 + shared courtyard
Pro-Forma NOI: $390,069
Cap Rate: 6.0% (pro-forma)
GRM: 14.8 (pro-forma)
Price/Unit: $591,000 · Price/SF: $647
Submarket: NoPa / Alamo Square · San Francisco 94117
APN: 1198-021 and 1198-020

Attachments

Brochure_1686_Hayes_St

Data Room Click Here to Access

Property Facts

Price $6,500,000
Price Per Unit $650,000
Sale Type Investment
Cap Rate 6%
Gross Rent Multiplier 14.8
No. Units 10
Property Type Multifamily
Property Subtype Apartment
Building Class C
Lot Size 0.17 AC
Building Size 9,900 SF
Average Occupancy 95%
No. Stories 3
Year Built 1922
Parking Ratio 0.69/1,000 SF
Zoning RH3, San Francisco

Unit Mix Information

Description No. Units Avg. Rent/Mo SF
Studios 10 - -
Exceptionally walkable
90/100
Moderately drivable
60/100
Exceptional public transit
100/100
Exceptionally bikeable
90/100

Property Taxes

Property Taxes

Parcel Numbers
Multiple
  • 1198-021
  • 1198-020
Land Assessment
$594,732
Improvements Assessment
$509,836
Total Assessment
$1,115,768
  • Listing ID: 41585031

  • Date on Market: 8/6/2026

  • Last Updated:

  • Address: 1684 Hayes St, San Francisco, CA 94117

Contact the Sale Advisor

1684 Hayes St

Have an account? Log In

What's your inquiry about?*

Select Option

Select at least one option

Preferred Date*

Preferred date is required

First Name*

Last Name*

Email*

Email address is required

Phone*

Ext (optional)

Company (optional)

Message*

Message is required

{{getContactFormMessageFieldCharacterCount()}} out of 600

New to LoopNet? No problem. We'll automatically create a free account for you. By clicking the button, you agree to LoopNet's Terms of Use and Privacy Notice.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Hmm, there seems to have been an error sending your message. Please refresh the page and try again.

Your message has been sent.
Link copied
Your LoopNet account has been created!

Please Share Your Feedback

We welcome any feedback on how we can improve LoopNet to better serve your needs.
X
{{ getErrorText(feedbackForm.starRating, "rating") }}
255 character limit ({{ remainingChars() }} charactercharacters remainingover)
{{ getErrorText(feedbackForm.msg, "rating") }}
{{ getErrorText(feedbackForm.fname, "first name") }}
{{ getErrorText(feedbackForm.lname, "last name") }}
{{ getErrorText(feedbackForm.phone, "phone number") }}
{{ getErrorText(feedbackForm.phonex, "phone extension") }}
{{ getErrorText(feedbackForm.email, "email address") }}