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

Who owns your block

2000 block of Walnut St

A mixed-ownership block: 28% owner-occupied, 9% investor-held.

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
    Value

    This block trades at $220K, 64% below its zip median of $608K despite sharing a zip code with higher-value properties.

  2. 02
    Ownership

    Only 28% owner-occupied and 0% licensed rentals means 72% of the 632 units fall into an unspecified occupancy category.

  3. 03
    Safety

    143 crimes and 641 311 requests within 200 meters over 12 months indicates concentrated activity relative to the small radius.

By the Numbers

Median value
$220K
$65K–$12M
ZIP median $608K
Price / sq ft
$384
typical home
city median $177
Vs. Philadelphia
1.0×
the city median
city $223K
Recent sale
$286K
48 sold in 2yr
assessed $220K
Median built
1980
year built
city 1925
Owner-occupied
28%
179 of 632
city 41%
Rentals
0%
0 licensed
city 15% of homes
Open violations
0
none on record
▼ block 0% · city 5%
Back taxes
$0
all current
▼ block 0% · city 9%

How the block compares

The typical home here is $220K — about 1.0× the citywide median, and below the ZIP 19103 median of $608K. The same block, read against everyone else in the ZIP 19103 and across Philadelphia.

This blockZIP 19103Philadelphia
Median home value$220K$608K$223K
Owner-occupied12%28%41%

Safety & quality of life

Within 200 metres of the block over the last 12 months: 143 reported crimes (35 violent) and 641 resident 311 requests to the city.

Crimes · 12mo
143
35 violent · within 200m
311 requests · 12mo
641
62 still open

Most reported crimes

Thefts35
Other Assaults31
Vandalism/Criminal Mischief17
Fraud12
Motor Vehicle Theft10
Burglary Non-Residential9

Top 311 complaints

Rubbish/Recyclable Material Collection104
Illegal Dumping97
Sanitation Violation92
Salting60
Street Light Outage51
Other (Streets)41

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 · K-8
Albert M Greenfield
2200 Chestnut St · 757 students
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.

Who owns it

Ownership of 632 parcels

Owner-occupied: 179Investor / LLC: 42Absentee individual: 411 632parcels
  • Owner-occupied 179
  • Investor / LLC 42
  • Absentee individual 411

Value distribution today

261 parcels203 parcels8 parcels107 parcels8 parcels3 parcels42 parcels
$65K$1.0M+
OwnerOn blockOwns citywidePortfolio valueSource
Levine Capital Partners S19$2.8Mphila.gov ↗
Robin Apts Inc28$16Mphila.gov ↗
Jskfrk Llc56$1.3Mphila.gov ↗
Nine Roots Lp15$5.8Mphila.gov ↗
Whateverwhenever Llc15$1.3Mphila.gov ↗
Faber Holding Company Inc24$1.7Mphila.gov ↗
Lcg Investments Llc24$3.0Mphila.gov ↗
Santher Group Llc34$941Kphila.gov ↗
Cc Development Partners L14$1.0Mphila.gov ↗
Pluto Associates Llc13$631Kphila.gov ↗
Revocable Living Trust Of Mary Genovese 23$1.2Mphila.gov ↗
Brown Garber 2022 Investment Trust13$853Kphila.gov ↗

House by house

All 632 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).

AddressOwnershipValue & trendBd/BaSq ftBuiltSalesFlags
2000-04 WALNUT ST Absentee individual $12M —/— 93,400 1989 0
2001 WALNUT ST Absentee individual $2.3M —/— 7,020 1920 0
2005 WALNUT ST Absentee individual $1.7M —/— 7,400 1920 0
2006 WALNUT ST Investor / LLC $2.6M —/— 9,830 1888 0
2007-09 WALNUT ST Owner-occupied $2.8M —/— 12,194 1900 0
2008 WALNUT ST Investor / LLC $2.7M —/— 8,934 1910 0
2010 WALNUT ST Investor / LLC $6.9M —/— 22,706 1900 0
2011 WALNUT ST Owner-occupied $1.9M —/— 6,400 1885 0
2012 WALNUT ST Investor / LLC $2.8M —/— 11,894 1840 0
2013 WALNUT ST Absentee individual $2.4M —/— 8,264 1840 0
2014 WALNUT ST Investor / LLC $3.0M —/— 10,556 1880 0
2015 WALNUT ST Investor / LLC $1.9M —/— 6,354 1840 0
2016 WALNUT ST Absentee individual $3.9M —/— 16,744 1900 0
2017 WALNUT ST Investor / LLC $2.0M —/— 7,540 1885 0
2018-32 WALNUT ST Investor / LLC $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K —/— 0
2018-32 WALNUT ST Owner-occupied $232K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $65K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $65K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $560K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $237K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $602K 2/2 1,440 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $65K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $314K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $307K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $763K 3/2 1,746 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $602K 2/2 1,440 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $536K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Investor / LLC $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Owner-occupied $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Investor / LLC $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $590K 2/2 1,198 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Investor / LLC $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $560K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Investor / LLC $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $797K 2/2 1,746 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018 WALNUT ST Absentee individual $692K 3/2 1,900 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $797K 2/2 1,746 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $602K 2/2 1,440 1980 0
2018-32 WALNUT ST Absentee individual $65K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $232K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $232K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $602K 2/2 1,440 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $65K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Investor / LLC $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Investor / LLC $307K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $232K —/1 548 1980 0
2018-32 WALNUT ST Investor / LLC $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $602K 2/2 1,440 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K —/1 700 1980 0
2018-32 WALNUT ST Absentee individual $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $589K 2/2 1,411 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $292K —/— 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Owner-occupied $602K 2/2 1,440 1980 0
2018-32 WALNUT ST Owner-occupied $292K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $1.0M 2/2 1,750 1980 0
2018-32 WALNUT ST Owner-occupied $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Owner-occupied $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $498K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $520K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $548K 2/2 1,198 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $548K 1/1 1,198 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $307K 1/1 700 1980 0
2018-32 WALNUT ST Owner-occupied $211K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $279K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $292K 1/1 700 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $220K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2018-32 WALNUT ST Absentee individual $75K —/— 200 1980 0
2018-32 WALNUT ST Absentee individual $232K —/1 548 1980 0
2019 WALNUT ST Investor / LLC $2.0M —/— 8,505 1920 0
2021 WALNUT ST Owner-occupied $1.6M —/— 5,652 1860 0
2022 WALNUT ST Absentee individual $328K 1/1 700 1980 0
2023 WALNUT ST Investor / LLC $1.4M —/— 4,732 1860 0
2024 WALNUT ST Absentee individual $692K 3/2 1,900 1980 0
2025 WALNUT ST Absentee individual $1.7M —/— 5,892 1840 0
2026 WALNUT ST Owner-occupied $692K 3/2 1,900 1980 0
2027 WALNUT ST Absentee individual $1.7M —/— 5,835 1860 0
2028 WALNUT ST Absentee individual $692K 3/2 1,900 1980 0
2029 WALNUT ST Investor / LLC $1.4M —/— 5,928 1840 0
2030 WALNUT ST Owner-occupied $678K 3/2 1,700 1980 0
2031 WALNUT ST Owner-occupied $397K 1/1 840 1900 0
2031 WALNUT ST Investor / LLC $224K —/1 346 1900 0
2031 WALNUT ST Owner-occupied $275K 1/1 544 1900 0
2031 WALNUT ST Owner-occupied $880K 3/2 2,245 1900 0
2031 WALNUT ST Owner-occupied $887K —/— 3,470 1900 0
2032 WALNUT ST Absentee individual $678K 3/2 1,700 1980 0
2033 WALNUT ST Owner-occupied $1.5M —/— 6,068 1920 0
2035 WALNUT ST Absentee individual $1.2M —/— 6,355 1840 0
2036 WALNUT ST Owner-occupied $5.4M —/— 19,745 0
2037 WALNUT ST Absentee individual $1.9M —/— 6,500 1910 0
2039 WALNUT ST Absentee individual $1.5M —/— 4,177 1840 0
2041 WALNUT ST Absentee individual $1.9M —/— 6,095 1910 0
2043 WALNUT ST Owner-occupied $292K 1/1 574 1890 0
2043 WALNUT ST Absentee individual $473K 2/1 1,118 1890 0
2043 WALNUT ST Owner-occupied $594K 2/2 1,479 1890 0
2043 WALNUT ST Absentee individual $467K 2/1 1,098 1890 0
2043 WALNUT ST Absentee individual $331K 1/1 684 1890 0
2043 WALNUT ST Owner-occupied $291K 1/1 572 1890 0
2045 WALNUT ST Absentee individual $1.8M —/— 6,440 1840 0
2047 WALNUT ST Absentee individual $454K 1/1 1,480 1900 0
2047 WALNUT ST Absentee individual $693K 2/2 1,718 1900 0
2047 WALNUT ST Owner-occupied $423K 1/1 919 1900 0
2047 WALNUT ST Owner-occupied $446K 1/1 1,037 1900 0
2047 WALNUT ST Absentee individual $527K 2/2 1,299 1900 0
2049 WALNUT ST Owner-occupied $470K 1/1 1,493 1900 0
2049 WALNUT ST Owner-occupied $545K 2/2 1,321 1900 0
2049 WALNUT ST Owner-occupied $429K 1/1 889 1900 0
2049 WALNUT ST Absentee individual $707K 2/2 1,714 1900 0
2049 WALNUT ST Absentee individual $461K 1/1 1,053 1900 0
2051 WALNUT ST Absentee individual $3.4M —/— 10,565 1840 0

Neighborhood

Median income
$72K
household
Own vs. rent
39%
owner-occupied
Median age
51.2
residents
Median rent
$2K
gross monthly

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.