$148,500 -
6249 Homer Street
Philadelphia ,
PA 19144
Municipality: PHILADELPHIA