$925,000 -
23 S 23rd Street Unit 6c
Philadelphia ,
PA 19103
Municipality: PHILADELPHIA