619 E Willard St

619 E Willard St, Philadelphia, PA 19134


1 year ago


I love my apartment. Its everything i ever wanted i dnt want to lose it. I struggle wit keepibg it every month living check to check barely having enough food for me and my son to eat.. But we need some where to live so i worn through it