$229,900 -
8118 Angelo Place
Philadelphia ,
PA 19153
Municipality: PHILADELPHIA