$85,000 -
118 S 21st Street Unit 818
Philadelphia ,
PA 19103
Municipality: PHILADELPHIA