$349,900 -
12403 Rambler Road
Philadelphia ,
PA 19154
Municipality: PHILADELPHIA