$234,000 -
266 W Duncannon Avenue
Philadelphia ,
PA 19120
Municipality: PHILADELPHIA