$85,000 -
3946 Howland Street
Philadelphia ,
PA 19124
Municipality: PHILADELPHIA