Levert-St. John LLC of Metairie was the seller. The center is located on a 10.8 acre site. FedEx has occupied the building since it opened in 1998 and has a long term lease.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results