1910 North 63rd Street, Philadelphia, PA 19124

Current Owners
John S. Howell Sr. and Fannie T.
Purchase Price
$1 (2022)
Property Taxes
$4,407 (2023)
Blockshopper green logo