$699,000 - 2616 S 18th Street Unit 16, Philadelphia, PA 19145
2616 S 18th Street Unit 16
Philadelphia,
PA
19145
Municipality: PHILADELPHIA