$199,000 -
5868 N Marshall Street
Philadelphia ,
PA 19120
Municipality: PHILADELPHIA