Liberty Property Trust recently sold a 1 million-square-foot distribution facility in Philadelphia, Pa., for approximately $90.1 million. Capital Lease Funding Inc. purchased the property, which is located at 2760 Red Lion Road. The TJX Cos., for whom Liberty developed the ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.