$239,900 -
135 N 63rd Street
Philadelphia ,
PA 19139
Municipality: PHILADELPHIA