What are the real due diligence steps I need to complete before buying a 4-to-8 unit apartment building in City Heights, San Diego in 2026, including rent rolls, deferred maintenance, and tenant screening?
You need to verify the rent roll line by line against actual leases and bank deposits, hire specialized inspectors to assess deferred maintenance on aging building systems, and screen every existing tenant as if they were new applicants.
City Heights is one of the most renter-dense neighborhoods in all of San Diego. With a population of over 72,000 residents, the majority renting their homes, and over 80 languages spoken in the community, this is a deep, durable rental market. But that same density means you can get burned fast if you skip steps.
Here’s the reality of the 2026 San Diego multifamily market: the average cap rate across the metro sits at 4.7%, and Class B/C workforce housing properties are running vacancy rates near 3.3%, significantly tighter than the 6.4% vacancy at Class A properties. That tight vacancy is great for cash flow, but it can also mask problems. A building that looks “fully occupied” may have tenants paying below market, deferred repairs stacking up behind the walls, or lease agreements that expose you to liability.
Having closed over 275 transactions in San Diego County and spent 18 years watching investors succeed (and stumble) in neighborhoods like City Heights, I can tell you: the due diligence period is where deals are won or lost. Not at the offer table. Let me walk you through what actually matters.
The rent roll is the single most important document in any multifamily acquisition, and it’s also the easiest to misrepresent. What I tell my clients is simple: never trust the rent roll the seller hands you. Verify it.
The average asking rent for San Diego apartments reached $2,453 per unit per month in Q2 2026. But City Heights is a workforce housing market where rents in the $1,800 to $2,200 range are typical for well-maintained units. If someone is showing you rents significantly above or below that band, you need to understand why.
One investor I worked with was looking at a 6-unit building near University Avenue in City Heights. The rent roll showed all units at $2,100 per month. But when we pulled the leases, two units had informal month-to-month arrangements at $1,650, and one unit had a relative of the owner living there rent-free. The “actual” gross income was nearly $15,000 less annually than what the listing presented. That changed the entire underwriting.
City Heights has a housing stock that reflects decades of development, from post-war apartment buildings to 1970s and 1980s stucco walk-ups. Many of these 4-to-8 unit buildings have been held by the same owner for 20 or 30 years, and deferred maintenance is extremely common.
What I always recommend is getting multiple contractor bids on any major deferred items during your contingency period. If the roof needs $25,000 in work and the plumbing needs $18,000, that’s $43,000 in capital expenses that should either come off the purchase price or be clearly built into your renovation budget. A cloudy mind can’t make decisions, so I help my clients build a clear spreadsheet of every deferred item, the estimated cost to cure it, and the timeline.
One couple targeting a 5-unit building off Fairmount Avenue was initially excited by the low per-unit price. But our inspections revealed galvanized steel plumbing throughout, an aging flat roof with active ponding, and knob-and-tube wiring in two units. The total deferred maintenance estimate exceeded $70,000. We renegotiated a $55,000 credit, and they moved forward with a clear renovation plan. Without that due diligence, they would have inherited a money pit.

When you buy a multi-family building, you’re inheriting tenants. In California, tenant protections are significant, and City Heights tenants are covered by both statewide rent control provisions under AB 1482 (the Tenant Protection Act) and local just-cause eviction protections.
Under AB 1482, annual rent increases are capped at 5% plus the local Consumer Price Index, or 10%, whichever is lower. You cannot simply raise rents to market rate on day one. You also need just cause to terminate a tenancy after 12 months of occupancy. Understanding these rules before you close is critical to your pro forma projections.
Your due diligence isn’t just physical. It’s financial. You need to stress-test the deal against real San Diego market data.
With mortgage rates currently in the 6.0% to 6.8% range for conventional loans, your debt service coverage ratio needs careful attention. Rates are projected to ease toward 5.9% by late 2026 according to Fannie Mae projections, but I always tell investors to underwrite at today’s rate and treat any rate reduction as a bonus.

This step gets overlooked, and it can be the most expensive mistake of all.
Plan for a minimum 21-day contingency period, though 30 days is increasingly common on 4-to-8 unit buildings. You’ll need time to schedule specialized inspections, collect estoppel certificates from tenants, verify financials, and get insurance quotes. Rushing this timeline is one of the most common investor mistakes I see in San Diego.
Use 5% for conservative projections even though Class B/C properties in San Diego are running vacancy closer to 3.3% in 2026. Building in a buffer protects you against unit turns, tenant defaults, and any renovation periods where a unit sits empty between tenants.
Buildings with 5 or more units require commercial financing, which means different underwriting standards, shorter loan terms (typically 5 to 10 years with a 25 to 30 year amortization), and higher rates. A 4-unit building can still qualify for residential financing, including FHA loans for owner-occupied units if you plan to owner-occupy one unit.
Workforce housing in City Heights generally falls in the $1,800 to $2,200 per month range for well-maintained units, according to current San Diego market data. This aligns with the Class B/C segment that has the tightest vacancy in the metro area.
AB 1482 caps annual rent increases at 5% plus CPI or 10%, whichever is lower, and requires just-cause eviction for tenants who have lived in a unit for more than 12 months. These rules apply to most buildings over 15 years old, which covers the vast majority of City Heights apartment stock.
Budget 6% to 8% of gross rents for professional management. Even if you plan to self-manage initially, include this cost in your underwriting so you know the deal works either way. City Heights’ diverse, multilingual tenant base may benefit from a manager with local experience and language capabilities.
Aging plumbing (cast iron and galvanized steel), flat roof deterioration, outdated electrical panels, termite damage, and deferred exterior maintenance are the most common issues I see. Many buildings in this area were constructed in the 1960s through 1980s and have not been significantly updated since.
Request the full permit history from the City of San Diego Development Services Department. Unpermitted additions, garage conversions, and unpermitted ADUs are common in City Heights. An unpermitted unit can’t legally be rented and may need to be removed or brought up to code at significant expense.
The San Diego metro average was $398,509 per unit in Q2 2026. City Heights properties generally trade below this metro average, creating opportunities for investors willing to execute a value-add renovation plan on older workforce housing.
Yes. A 1031 exchange allows you to defer capital gains taxes by reinvesting proceeds from a sold investment property into a like-kind property. The timeline is strict: 45 days to identify replacement properties and 180 days to close. Having your due diligence team lined up before you identify the replacement property is essential.
Buying a 4-to-8 unit apartment building in City Heights can be one of the smartest multi-family investments in San Diego in 2026, but only if you do the work before you sign. Verify every line of the rent roll against real deposits. Inspect every building system with specialists, not just a general home inspector. Audit every lease and understand your obligations under California tenant protection law. And stress-test your numbers against today’s rates, not tomorrow’s hopes.
With 275 five-star reviews, 18 years of experience in San Diego County, and a specialty in multi-unit properties, I’m here to help you see what a building is today and what it could become. If you’re evaluating a deal in City Heights or anywhere in San Diego, call me at 858-405-0002. I’m Scott Cheng, Broker Associate with REAL Brokerage, and I’d welcome the chance to bring you clean information and a calm plan you can feel good about.
Scott Cheng provides free, no-obligation consultations for buyers, sellers, and investors.
Schedule a ConsultationSchedule a free, no-obligation consultation with Scott and take the first step toward your next chapter.
Call (858) 405-0002