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