$324,999 -
3046 Almond Street
Philadelphia ,
PA 19134
Municipality: PHILADELPHIA