Address 1626 Old York Road | Abington, PA 19001 | Get Directions Property Details Sublease Retail building containing approximately 2,014 square feet. On-site parking. Signage on Old York Road (Route 611). Master lease through April 2028. Download Brochure View Photos Contact 215-886-9400 Email View Map View Map