3100 SCHIRRA LN, Philadelphia, PA 19125 - MLS#PAPH1025286 - Olson R...