$364,900 -
9018 Cloverly Road
Philadelphia ,
PA 19136
Municipality: PHILADELPHIA