Public Records
Edition
PhiladelphiaBuilt on public City of Philadelphia recordsJuly 8, 2026

Who owns your block

900 block of Spruce St

A mixed-ownership block: 55% owner-occupied, 15% investor-held, with 4 open code violations and 3 homes behind $43,787 on taxes.

The typical home here is up 57% since 2016, now about $443K. Property taxes are climbing about 3% a year though the increases have eased lately.

Every parcel on the block, colored by who owns it. Tap a parcel for the owner and its city record.
The readAI analysis · from the figures below
  1. 01
    Appreciation

    This block commands a 2x city median premium yet appreciation has trailed city growth by 2.3 percentage points per year since 2016.

  2. 02
    Stability

    67 of 80 homes have never sold since 1999, indicating long tenures and limited turnover on this block.

  3. 03
    Rentals

    21% of homes are rentals but only 17 are licensed, a gap suggesting unlicensed short-term or unfiled rental activity.

By the Numbers

Median value
$443K
$32K–$2.3M
ZIP median $395K
Price / sq ft
$410
typical home
city median $177
Vs. Philadelphia
2.0×
the city median
city $223K
Recent sale
$480K
5 sold in 2yr
assessed $443K
Tax / yr
$6K
typical · up to $32K
city ≈$3K/yr
Median built
1870
year built
city 1925
Owner-occupied
55%
42 of 80
city 41%
Rentals
21%
17 licensed
city 15% of homes
Open violations
4
L&I code
▼ block 1% · city 5%
Back taxes
$44K
3 of 80 behind
▼ block 4% · city 9%
Zoning appeals
4
3 homes · ZBA & boards
block 4% · city 5%

How fast it's moving

1 year
+8%
value · tax +$360
5 years
+16%
value · tax +$309
10 years
+44%
value · tax +$1K

Assessed-value change for the typical home. Philadelphia taxes a flat 1.3998% of value, so the bill moves with it.

The makeup of the block

Every home, plotted by size and assessed value — press play and watch the block reprice from 2016 to 2027. One bubble per house (area = lot size), colored by who owns it; a gold ring marks tax-abated new construction. Click a bubble for its report.

2027
  • Owner-occupied
  • Investor / LLC
  • Absentee
  • Vacant
  • Tax-abated
  • Bubble = lot size
  • → bigger interior  ·  ↑ higher value

Assessed values from the city's year-by-year assessment record — a proxy for price, lumpy in reassessment years.

How the block compares

The typical home here is $443K — about 2.0× the citywide median, and above the ZIP 19107 median of $395K. The same block, read against everyone else in the ZIP 19107 and across Philadelphia.

This blockZIP 19107Philadelphia
Median home value$443K$395K$223K
Owner-occupied34%20%41%

Safety & quality of life

Within 200 metres of the block over the last 12 months: 94 reported crimes (34 violent) and 317 resident 311 requests to the city.

Crimes · 12mo
94
34 violent · within 200m
311 requests · 12mo
317
21 still open

Most reported crimes

Thefts27
Other Assaults24
Motor Vehicle Theft9
Aggravated Assault No Firearm7
Vandalism/Criminal Mischief7
Theft from Vehicle5

Top 311 complaints

Rubbish/Recyclable Material Collection77
Illegal Dumping42
Salting26
Graffiti Removal23
Maintenance Complaint21
Shoveling16

Philadelphia Police incident reports and 311 service requests within 200m, trailing 12 months. Reported location, not necessarily where an incident occurred.

Schools

The public schools this block is zoned for — its official School District of Philadelphia catchments.

Elementary & Middle
General George A Mccall
High · 9-12
Benjamin HS Franklin
616 N 15th St · 975 students

Catchment assignments from the School District of Philadelphia via City of Philadelphia open data. Confirm with the District before enrollment decisions.

What it's worth, and where taxes are going

Median assessed value · 2016–2027

$0$500K$1.0M$443K2016: $281K2017: $306K2018: $306K2019: $362K2020: $380K2021: $380K2022: $380K2023: $400K2024: $400K2025: $411K2026: $411K2027: $443K2016202020232027

▲ +57% since 2016

Estimated property tax · per home, per year

$0$5,000$10,000$5,5642016: $3,8452017: $4,2902018: $4,2902019: $4,9002020: $5,2882021: $5,2552022: $5,2552023: $5,3002024: $5,3532025: $5,3932026: $5,2042027: $5,5642016202020232027

▲ +45% since 2016 · ~+3%/yr

Who really pays — effective tax rate, one dot per home

1.40% — the statutory rate0%0.4%0.8%1.2%

The block as an asset

Read like a financial asset, this block has lagged the Philadelphia market, compounding +4.2% a year against the city's 6.5%.

Indexed performance · this block vs. the Philadelphia market

9510025020162019202220252027This block 157 Philadelphia 201

Rebased to 100 in 2016, like a stock against its index. $100 in the typical home here would be worth $157 today versus $201 across Philadelphia — this block trailed the market.

Annualized return
+4.2%/yr
price, since 2016
Total appreciation
+57%
since 2016
Net rental yield
est., after tax carry
Total return
+4.2%/yr
price + net rent
Real return
+1.2%/yr
after ~3% inflation
vs. Philadelphia
-2.3 pts
market 6.5%/yr

Return is from assessed-value history (a proxy for market price, lumpy in reassessment years); rental yield is estimated from ACS area rents. Informational only, not investment advice.

How often it changes hands

This block has recorded 21 arm's-length sales since 1999. The typical home has sold 0 times in that window, while 67 have not changed hands at all.

Every recorded sale · price & date

$0$2.5M$5.0M2004201020162022
21arm's-length sales since 1999
0times the typical home has sold
5most sales for a single property
67homes never sold in the window

Who owns it

Ownership of 80 parcels

Owner-occupied: 42Investor / LLC: 8Absentee individual: 25Vacant: 5 80parcels
  • Owner-occupied 42
  • Investor / LLC 8
  • Absentee individual 25
  • Vacant 5

Value distribution today

13 parcels36 parcels7 parcels8 parcels7 parcels3 parcels6 parcels
$32K$1.8M+

The block's largest owner, Centra Associates Lp, carries 12 open violations across 47 properties it owns around the city.

OwnerOn blockOwns citywidePortfolio valueSource
Centra Associates Lp147$76Mphila.gov ↗
Pennbrook Portfolio Cc Llc15$5.7Mphila.gov ↗
Unit 8 Spruce Street Llc22$1.1Mphila.gov ↗
Associated Property Manag12$2.8Mphila.gov ↗
1917-19 Pear Street Llc12$2.1Mphila.gov ↗
908 Spruce Llc11$32Kphila.gov ↗
913 Spruce Llc11$1.9Mphila.gov ↗
Idonia Realty Llc11$302Kphila.gov ↗
916 Spruce Street Partner11$1.2Mphila.gov ↗
Prilang Holdings Llc11$1.1Mphila.gov ↗
Spruce Manor Properties L11$808Kphila.gov ↗

House by house

All 80 homes on the block — value and 12-year trajectory, ownership, and the paper trail on the ones that were bought, built, torn down, or flipped. Sorted up the street; each links to its full city record — or download the roster (CSV).

Every house's assessed value, 2016–2027 — each line is one home

$0$1.3M$2.5M201620182020202220242026Block median
Each houseNew build / flipBlock median

Worth a look

AddressOwnershipValue & trendBd/BaSq ftBuiltSalesFlags
900 SPRUCE ST Owner-occupied $1.8M —/— 6,577 1850 0
902 SPRUCE ST Investor / LLC $994K —/— 7,320 1911 1 4 viol
904 SPRUCE ST Absentee individual $1.8M —/— 6,150 1805 0 rented
906 SPRUCE ST Appeal granted (2009); Appeal approved (2010). Absentee individual $1.4M —/— 6,448 1805 0
908-10 SPRUCE ST Absentee individual $520K 3/1 1,056 1870 0
908-10 SPRUCE ST Owner-occupied $465K 1/— 906 1870 0
908-10 SPRUCE ST Investor / LLC $1.1M 3/2 2,328 1870 0
908-10 SPRUCE ST Vacant $32K —/— 0
908-10 SPRUCE ST Absentee individual $496K 1/1 988 1870 0
908-10 SPRUCE ST Owner-occupied $412K 1/1 976 1870 0
908-10 SPRUCE ST Vacant $32K —/— 0
908-10 SPRUCE ST Owner-occupied $430K 1/1 778 1870 0 rented
908-10 SPRUCE ST Owner-occupied $462K 1/1 900 1870 0
908-10 SPRUCE ST Owner-occupied $793K 3/3 1,803 1870 0
908-10 SPRUCE ST Vacant $32K —/— 0
908-10 SPRUCE ST Owner-occupied $560K 1/1 1,170 1870 0
908-10 SPRUCE ST Owner-occupied $920K 2/2 1,459 1870 0
908-10 SPRUCE ST Owner-occupied $620K 2/2 1,221 1870 0
908-10 SPRUCE ST Vacant $32K —/— 0
908-10 SPRUCE ST Vacant $32K —/— 0
908-10 SPRUCE ST Absentee individual $390K 2/2 1,415 1870 0
911 SPRUCE ST Owner-occupied $973K —/— 2,640 1970 0
912 SPRUCE ST Absentee individual $360K 2/2 1,014 1870 0
912 SPRUCE ST Absentee individual $230K —/1 484 1870 0
912 SPRUCE ST Owner-occupied $450K 2/2 1,201 1870 0
912 SPRUCE ST Owner-occupied $322K 1/1 773 1870 0
912 SPRUCE ST Absentee individual $230K —/1 484 1870 0
912 SPRUCE ST Absentee individual $230K —/1 484 1870 0 rented
912 SPRUCE ST Absentee individual $305K 1/1 721 1870 0
912 SPRUCE ST Owner-occupied $340K 2/2 984 1870 0 rented
913 SPRUCE ST Traded 4×: $950K in 2003 → $2.1M in 2025 (+122%). Investor / LLC $1.9M 4/3 3,749 1850 4
914 SPRUCE ST Owner-occupied $325K 1/1 788 1870 0
914 SPRUCE ST Owner-occupied $440K 2/2 1,177 1870 0
914 SPRUCE ST Absentee individual $327K 1/1 794 1870 0
914 SPRUCE ST Absentee individual $325K 1/1 788 1870 0
914 SPRUCE ST Absentee individual $355K 1/1 984 1870 0
914 SPRUCE ST Owner-occupied $325K 1/1 981 1870 0
914 SPRUCE ST Investor / LLC $302K 1/1 711 1870 0
914 SPRUCE ST Owner-occupied $325K 2/1 788 1870 0
915 SPRUCE ST Owner-occupied $365K 1/1 879 1870 0 tax lien
915 SPRUCE ST Absentee individual $248K 1/1 524 1870 0
915 SPRUCE ST Owner-occupied $32K —/— 200 1870 0
915 SPRUCE ST Owner-occupied $270K —/— 591 1870 0 rented
915 SPRUCE ST Owner-occupied $32K —/— 200 1870 0 tax lien
915 SPRUCE ST Owner-occupied $350K 1/1 838 1870 0 rented
916 SPRUCE ST Investor / LLC $1.2M —/— 5,715 1831 1 rented
917 SPRUCE ST Absentee individual $939K —/— 3,315 1911 1 rented
918-20 SPRUCE ST Owner-occupied $410K 1/1 902 1870 0
918-20 SPRUCE ST Owner-occupied $375K 1/1 921 1870 0
918-20 SPRUCE ST Owner-occupied $585K 2/2 1,492 1870 0
918-20 SPRUCE ST Owner-occupied $390K 1/1 827 1870 0
918-20 SPRUCE ST Owner-occupied $420K 1/1 949 1870 0
918-20 SPRUCE ST Absentee individual $515K 2/2 1,248 1870 0
918-20 SPRUCE ST Owner pulled a addition and/or alteration permit in 2022. Absentee individual $785K 3/2 2,225 1870 0
918-20 SPRUCE ST Absentee individual $390K 1/1 830 1870 0 rented
918-20 SPRUCE ST Owner-occupied $410K 1/1 902 1870 0
918-20 SPRUCE ST Owner-occupied $505K 2/2 1,210 1870 0
918-20 SPRUCE ST Owner-occupied $770K 3/2 2,138 1870 0
919 SPRUCE ST Traded 2×: $750K in 2014 → $938K in 2023 (+25%). Owner-occupied $1.1M 5/4 3,024 1850 2
921 SPRUCE ST Traded 5×: $300K in 1999 → $1.3M in 2021 (+327%). Owner-occupied $1.3M 5/3 2,842 1850 5 rented
922 SPRUCE ST Owner-occupied $2.2M —/— 5,060 1850 0
923 SPRUCE ST Absentee individual $1.1M —/— 3,580 1911 0 rented
924 SPRUCE ST Owner-occupied $295K 1/1 996 1900 0
924 SPRUCE ST Owner-occupied $445K 2/1 1,138 1900 0
924 SPRUCE ST Owner-occupied $330K 1/1 804 1900 0
924 SPRUCE ST Absentee individual $480K 2/1 1,168 1900 0
924 SPRUCE ST Owner-occupied $285K 1/1 798 1900 0
924 SPRUCE ST Owner-occupied $330K 1/1 804 1900 0
924 SPRUCE ST Owner pulled a addition and/or alteration permit in 2023. Owner-occupied $570K 3/2 2,078 1900 0
924 SPRUCE ST Absentee individual $330K 1/1 804 1900 0
925 SPRUCE ST Absentee individual $939K 3/— 3,000 1870 1
926 SPRUCE ST Absentee individual $2.3M —/— 6,290 1850 1
927 SPRUCE ST sold $633K (2009); Appeal moot (2013). Investor / LLC $808K —/— 3,280 1915 1 rented
928 SPRUCE ST Bought for $515K in 2000. Owner pulled a addition and/or alteration permit in 2022. Absentee individual $1.4M —/— 7,218 1832 1 rented
929-33 SPRUCE ST Investor / LLC $2.2M —/— 9,232 1860 0 rented
930 SPRUCE ST Owner pulled a addition and/or alteration permit in 2025. Investor / LLC $1.5M —/— 7,679 1911 0 rented
935 SPRUCE ST Owner-occupied $1.1M 4/— 3,650 1870 1
937 SPRUCE ST Owner-occupied $1.2M —/— 4,772 1850 1 rented
939 SPRUCE ST Owner-occupied $1.0M —/— 3,845 1911 1 rented
941 SPRUCE ST Absentee individual $1.2M —/— 5,145 1850 0

Neighborhood

Neighborhood income and demographics are coming soon.

Generated 2026-07-08 from public City of Philadelphia records  ·  Download this block's data (CSV)

Where this comes from

City datasets are fetched live from OpenDataPhilly (phl.carto.com) and cached briefly. AI-written passages are generated from these records only and rejected if they state a number the record doesn't hold.