$1,650,000 -
293 Locust Street
Philadelphia ,
PA 19106
Municipality: PHILADELPHIA