$689,500 -
105 S 12th Street Unit 402
Philadelphia ,
PA 19107
Municipality: PHILADELPHIA