$129,500 -
1222 N 59th Street
Philadelphia ,
PA 19151
Municipality: PHILADELPHIA