$1,195,000 -
315 Delmar Street
Philadelphia ,
PA 19128
Municipality: PHILADELPHIA