$374,900 -
3326 Tilden Street
Philadelphia ,
PA 19129
Municipality: PHILADELPHIA