$279,000 -
7239 Leonard Street
Philadelphia ,
PA 19149
Municipality: PHILADELPHIA