$264,900 -
200 Locust Street Unit 12hn
Philadelphia ,
PA 19106
Municipality: PHILADELPHIA