$359,900 -
1101 Locust Street Unit 6k
Philadelphia ,
PA 19107
Municipality: PHILADELPHIA