$699,000 -
32 Saint James Court
Philadelphia ,
PA 19106
Municipality: PHILADELPHIA