This twin house is just south of the intersection of Ridley Creek Rd. and S. Orange St. The photo also shows a partial view of 645 S. Orange, on the left.
Thanks to Cyndi Charney, a user of this site, who identified this location as the rear yards of the 1000 blocks of Pine Road and Sharon Avenue, taken from Ash Road in Darby Township. It had previously been only partially identified, as noted in the title.
This is the former Malin family homestead. Address is approximate. The building was on the west side of Ridley Creek Road, the same side as what is now called Louis Scott Park.