Share This Listing

Message

967 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 brokers for more information about this property

Investment Highlights

  • 14-unit multifamily property located in the sought-after Nob Hill corridor.
  • Over 39%+ upside in rents, Several updated units, providing clear path to income growth upon turnover
  • Exceptional Walk Score of 98, steps from Whole Foods, Trader Joe’s, and major employers.
  • Unit Mix: (8) Eight Studios, (6) Six 1-bedroom apartments
  • Additional income from existing RUBS program, and newly constructed on-site laundry facility
  • $239K/unit | 10.69 GRM | 8.14% Proforma Cap Rate

Executive Summary

Urban Capital is pleased to present 655 Hyde Street, a 14-unit multifamily asset located in Nob Hill. This well-maintained building features an elegant arched entry, ornate cornice work, and other period detailing.
The property is 100% occupied and delivers a 5.1% cap and 10.69 GRM on in-place income, with an efficient (8) studio and (6) 1-bedroom unit mix, supplemented by additional income streams from existing RUBS program, and newly constructed on-site laundry.
Primely located to benefit from the downtown employers driving San Francisco's hiring recovery, the building's 98 Walk Score puts residents steps from Whole Foods, Trader Joe's, and the neighborhood's best dining and retail.
Priced at $239K/unit and $422/SF with over 35% rent roll upside, 655 Hyde offers a low-basis entry into a recovering market with significant turnover-driven rent growth and low repositioning risk.

Financial Summary (Pro Forma - 2026) Click Here to Access

Annual Annual Per SF
Gross Rental Income $99,999 $9.99
Other Income - -
Vacancy Loss - -
Effective Gross Income $99,999 $9.99
Taxes - -
Operating Expenses - -
Total Expenses $99,999 $9.99
Net Operating Income $99,999 $9.99

Financial Summary (Pro Forma - 2026) Click Here to Access

Gross Rental Income
Annual $99,999
Annual Per SF $9.99
Other Income
Annual -
Annual Per SF -
Vacancy Loss
Annual -
Annual Per SF -
Effective Gross Income
Annual $99,999
Annual Per SF $9.99
Taxes
Annual -
Annual Per SF -
Operating Expenses
Annual -
Annual Per SF -
Total Expenses
Annual $99,999
Annual Per SF $9.99
Net Operating Income
Annual $99,999
Annual Per SF $9.99

Property Facts

Price $3,350,000
Price Per Unit $239,286
Sale Type Investment
Cap Rate 5.10%
Gross Rent Multiplier 10.69
No. Units 14
Property Type Multifamily
Property Subtype Apartment
Apartment Style Low-Rise
Building Class B
Lot Size 0.05 AC
Building Size 7,932 SF
Average Occupancy 100%
No. Stories 3
Year Built 1913
Zoning RC-4

Amenities

Unit Amenities

  • Microwave
  • Heating
  • Bay Window
  • Kitchen
  • Hardwood Floors
  • Refrigerator
  • Oven
  • Range
  • Built-In Bookshelves

Site Amenities

  • 24 Hour Access
  • Controlled Access
  • Laundry Facilities
  • Private Bathroom
  • Walk-Up
  • Smoke Detector

Unit Mix Information

Description No. Units Avg. Rent/Mo SF
Studios 8 - 380
1+1 6 - 500 - 539
Exceptionally walkable
100/100
Moderately drivable
60/100
Exceptional public transit
100/100
Moderately bikeable
60/100

Property Taxes

Property Taxes

Parcel Number
0302-002
Land Assessment
$1,736,308 (2025)
Improvements Assessment
$1,157,536 (2025)
Total Assessment
$2,894,581 (2025)
  • Listing ID: 40924706

  • Date on Market: 6/15/2026

  • Last Updated:

  • Address: 655 Hyde St, San Francisco, CA 94109

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") }}