$475,000 -
807 N 17th Street Unit D
Philadelphia ,
PA 19130
Municipality: PHILADELPHIA