$349,900 -
290 Byberry Road Unit 13
Philadelphia ,
PA 19116
Municipality: PHILADELPHIA