1 Parker Avenue #LOMBAR, Philadelphia, PA 19128 - Homesnap