$1,100,000 - 2303 Delancey Place Unit 1r, Philadelphia, PA 19103
2303 Delancey Place Unit 1r
Philadelphia,
PA
19103
Municipality: PHILADELPHIA