$1,795,000 -
219 S 18th Street Unit 908
Philadelphia ,
PA 19103
Municipality: PHILADELPHIA