$425,000 -
115 E Roumfort Road Unit 24
Philadelphia ,
PA 19119
Municipality: PHILADELPHIA