$269,999 -
6324 Haverford Avenue
Philadelphia ,
PA 19151
Municipality: PHILADELPHIA