$625,000 -
210 Locust Street Unit 29efw
Philadelphia ,
PA 19106
Municipality: PHILADELPHIA