$750,000 -
220 Locust Street Unit 2de
Philadelphia ,
PA 19106
Municipality: PHILADELPHIA