$699,000 -
290 Delmar Street
Philadelphia ,
PA 19128
Municipality: PHILADELPHIA