$259,000 -
2217 N 59th Street
Philadelphia ,
PA 19131
Municipality: PHILADELPHIA