$285,000 -
4156 Tower Street
Philadelphia ,
PA 19127
Municipality: PHILADELPHIA