
A Brooklyn-based investment firm has acquired a fully leased Northeast Philadelphia office building for $21 million, according to public records. The 130,000-square-foot property, located at 13000 Townsend Road, is currently occupied by the U.S. Department of the Treasury’s Bureau of the Fiscal Service, which recently extended its lease for an additional five years through late… Read more »