$269,000 -
228 Durard Road
Philadelphia ,
PA 19119
Municipality: PHILADELPHIA