$249,900 -
2605 S 83rd Street
Philadelphia ,
PA 19153
Municipality: PHILADELPHIA