5326 Ogden Street, Philadelphia, PA 19131

Current Owners
Richard and Chandler Evelyn Chandler
Purchase Price
$26,100 (2018)
Property Taxes
N/A (2023)
Blockshopper green logo