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