House report

640 Spruce St

3 bd2 ba3,364 sqftRM1built 1975

Property at a glanceHouse

Owner-occupancy signal

2026 assessment
$1.9M OPA value, not a listing price
From above · selected parcel outlined; choose a neighboring polygon to open it — imagery © Esri, Maxar

Assessment and City record timeline

Published City assessments for this house against its block and ZIP. Dated City filings are marked on the same line. Select one to read it. Assessments are tax-roll values, not sale prices or appraisals.

$0$1.0M$2.0MZIP 19106 (Old City · Society Hill) median$2.0M200820122016202020242027
Property assessmentBlock median & rangeZIP 19106 (Old City · Society Hill) medianAssessmentDeed / saleL&I violationAppealPermitInspection

Scroll horizontally to move through the years. Each icon sits on its recorded date; records without a day are labeled and centered within their year. Select one to explain the filing.

Highlight
Every dated record22 events · exact dates, newest first
  1. PermitAlterations
  2. PermitAlteration
  3. PermitElectrical
  4. PermitPlumbing
  5. L&I violationPERM - MUST POST
  6. L&I violationPERM - MUST POST
  7. PermitMajor alteration
  8. Deed / saleDeed / sale $1.8M
  9. InspectionPRECOURT (likely: pre-court compliance inspection)
  10. PermitPlumbing
  11. PermitMechanical
  12. PermitElectrical
  13. PermitAddition
  14. InspectionPRECOURT (likely: pre-court compliance inspection)
  15. PermitAlteration
  16. InspectionBP_BLDG
  17. InspectionBP_BLDG
  18. AppealZoning board appeal
  19. InspectionBP_BLDG
  20. InspectionBP_BLDG
  21. L&I violationPERMB- CONST MASONRY FENCE
  22. InspectionBP_BLDG

Flags: 1 zoning/board appeal on record. Informational only. Not investment advice or a consumer report (FCRA).

Verify the public record

$24,852/year estimated property tax

2026 taxable assessment $1,775,400 × 1.3998%. This is an estimate, not a bill or account balance. The City maintains payments, credits, interest, and the current amount due.

OPA has published a 2027 assessment of $1,952,900. It is not the 2026 billed-year value.

Current City balanceCheck Tax Center

Payments, credits, interest, and the current amount due are maintained by the City.

OPA 051153900
Open Philadelphia Tax Center →Use “View period balance” to inspect each tax year.
Exemption classificationHomestead exemption

2026 OPA removes $100,000 from the taxable assessment through the owner-occupant exemption.

Historical delinquency sources No current conclusion

This parcel did not match the June 2022 delinquency snapshot. That absence does not confirm the account is current today.

For a purchase, refinance, or closing, request the City’s official Property Payoff statement in Tax Center under “More options.”

The property, on paper

OPA physical field record.

Bedrooms
3
Bathrooms
2
Interior
3,364 sqft livable area
Lot
2,000 sqft
Basement
Partial city code H
Heat
Forced hot air city code A
Central air
Yes
Garage
2 spaces
Exterior condition
Above average city code 3
Interior condition
Above average city code 3
Quality grade
A- assessor's grade
Zoning
RM1 city zoning code
Zoning appeals
1 CLOSED · Denied · 2008

OPA field-assessment attributes. Condition and grade are the assessor's codes, not an inspection.

Block context

600 block of Spruce St. Compare parcels, ownership, and public-record history.

See the whole block →

Next door: 638 Spruce St  ·  636 Spruce St

No business or residential license records

No business license or residential registration matched this OPA parcel in the latest City data.

Verify with the City ↗
Open every source row 22 dated rows
  1. PermitAlterations

    Permit PP-2022-013335 · Completed

    Curb trap, fresh air inlet

  2. PermitAlteration

    Permit 580806 · COMPLETED

    INSTALLTION OF 17 WINDOWS (NO CHANGE IN SIZE). WORK TO BE PERFORMED AS PER PHILADELPHIA HISTORICAL COMMISSION'S GUIDELINES AND APPROVED PLAN.

  3. PermitElectrical

    Permit 578250 · COMPLETED

    WIRE & INSTALL 20-HI HATS, 4-GFCI, 240V WASHER & DRYER CKT, 1-SURFACE MOUNT LIGHT, 6-CKTS & WIRE & INSTALL UNDER COUNTER LIGHTS AS PER NEC 2008 (SFD) CC DISTRICT

  4. PermitPlumbing

    Permit 571150 · COMPLETED

    ROUGH IN PLUMBING FOR NEW BATHROOM,1WC,1SHOWER,1LAV,1LAUNDRY BOX THE INSTALLATION WILL COMPLY WITH THE PHILADELPHIA PLUMBING CODE 2004

  5. ViolationPERM - MUST POST

    Case 556836 · Violation 3357235 · Code A-302.8/30 · COMPLIED

    City marked this violation complied with; check the resolution date and live case for what was accepted.

  6. ViolationPERM - MUST POST

    Case 556836 · Violation 3357234 · Code A-302.8/30 · COMPLIED

    City marked this violation complied with; check the resolution date and live case for what was accepted.

  7. PermitMajor alteration

    Permit 556836 · COMPLETED

    FRAME SOFFETS IN KITHEN - INSTALL BASEBOARD AND TRIM

  8. Recorded transfer$1.8M transfer

    2014

  9. InvestigationPRECOURT (likely: pre-court compliance inspection)

    Case 170299 · PASSED

    A follow-up before or during enforcement escalation; confirm the case sequence in the City file. The cited inspection visit was marked passed.

  10. PermitPlumbing

    Permit 275123 · COMPLETED

    2 HOSE BIBBS

  11. PermitMechanical

    Permit 271472 · COMPLETED

    RELOCATE EXISTING 2 TON CONDENSING UNIT FROM 3RD FL DECK TO 4TH FL. ROOF. REPLACE EXISTING HEAT HEAT PUMP SYSTEM WITH NEW 2 TON HEAT PUMP. EXTEND DUCTWORK.

  12. PermitElectrical

    Permit 268003 · COMPLETED

    UPGRADE EXISTING RECESSED LIGHTING. INSTALL ADDITIONAL GENERAL RECEPTACLES AS REQUIRED AS PER 2005 NEC (CC DIST)

  13. PermitAddition

    Permit 239226 · COMPLETED

    ERECT ADDITION AT SOUTH SIDE OF SINGLE FAMILY DWELLING TO ENCLOSE EXISTING DECKS ABOVE FIRST FLOOR AND SECOND FLOOR AS PER PLANS AND PHILA. HISTORICAL COMMISSION REQUIREMENTS. DELETE FOURTH FLOOR ROOF-TOP DECK EXTENSION FROM PLAN AND APPLICATION.WALL POCKETS IN PARTYWALL NOT PERMITTED.SPECIAL INSPECTION REQUIRED FOR LEDGER ASSEMBLIES.

  14. InvestigationPRECOURT (likely: pre-court compliance inspection)

    Case 170299 · PASSED

    A follow-up before or during enforcement escalation; confirm the case sequence in the City file. The cited inspection visit was marked passed.

  15. PermitAlteration

    Permit 207162 · COMPLETED

    REMOVE ILLEGAL VERTICAL EXTENSION OF REAR FENCE WALL AT EAST PROPERTY LINE. WALL MUST BE LOWERED/RESTORED TO ITS ORIGINAL HEIGHT.

  16. InvestigationBP_BLDG

    Case 170299 · CLOSED

    City marked the record closed; open the case for the closing reason.

  17. InvestigationBP_BLDG

    Case 170299 · FAILED

    The cited inspection visit was marked failed; later rows may show follow-up or resolution.

  18. AppealZoning board appeal

    Appeal 7227 · CLOSED · Denied

    Related permit 169787 · PERMIT FOR LEGALIZATION OF MASONRY FENCE WALL FROM HEIGHT OF 9' 6" TO A NEW HEIGHT OF 14'2", EXTEND EXISTING PARAPIT WALL AT SECOND FLOOR WITH NEW MASONRY WALL 4'8".

  19. InvestigationBP_BLDG

    Case 170299 · FAILED

    The cited inspection visit was marked failed; later rows may show follow-up or resolution.

  20. InvestigationBP_BLDG

    Case 170299 · FAILED

    The cited inspection visit was marked failed; later rows may show follow-up or resolution.

  21. ViolationPERMB- CONST MASONRY FENCE

    Case 170299 · Violation 1408660 · Code A-301.1/67 · COMPLIED

    City marked this violation complied with; check the resolution date and live case for what was accepted.

  22. InvestigationBP_BLDG

    Case 170299 · FAILED

    The cited inspection visit was marked failed; later rows may show follow-up or resolution.

Where this comes from

Methodology & freshness

This report was assembled Jul 24, 2026, 8:58 PM ET. Available City datasets are queried from OpenDataPhilly (phl.carto.com) and the cited City ArcGIS feeds; record queries paginate rather than silently taking a first page. For this property: Permits: queried · Violations: queried · Investigations: queried · Appeals: queried · Licenses: queried · Building certifications: queried. “Unavailable” means the source query failed or was not supplied, not “no record.” Reports re-pull on view after seven days and on an overnight rolling schedule; citywide benchmarks recompute weekly. Source dates still govern: the parcel-level tax-delinquency snapshot is June 2022 and the separate detailed tax ledger ends in 2016, so neither establishes today’s balance. The live balance and date-effective payoff must be verified in Tax Center. AI-written passages are grounded in the assembled record and rejected if they state a number the record does not hold.

Official city record ↗  ·  L&I history ↗  ·  See the whole block  ·  Download this record (JSON)