$479,900 -
2200 Arch Street Unit 906
Philadelphia ,
PA 19103
Municipality: PHILADELPHIA