$150,000 -
220 E Willard Street
Philadelphia ,
PA 19134
Municipality: PHILADELPHIA