$369,900 -
8816 Ridge Avenue Unit 23
Philadelphia ,
PA 19128
Municipality: PHILADELPHIA