The Washington, D.C.-headquartered firm snatched up a 3-story storage site at 302 Dyckman St. in Inwood for $17 million and a ...
JLL has brokered the sale of three self-storage facilities in the Philadelphia area. The facilities, which traded as part of ...