$6,950,000 -
130 S 18th Street Unit 2803
Philadelphia ,
PA 19103
Municipality: PHILADELPHIA