Less than two years after buying a 65,856-square-foot building in Northeast Philadelphia for $4.4 million, Abrams Realty Development has sold it for $9.75 million. The value of the building at 13200 Townsend Road more than doubled, primarily as the result of a new tenant. Earlier this year, Amazon.com Inc. leased the entire structure for one… Read more »