$188,000 -
2362 Duncan Street
Philadelphia ,
PA 19124
Municipality: PHILADELPHIA