45104 Delaire Landing Rd Philadelphia Pa 19114, 104