The sudden bankruptcy in November of the National Wholesale Liquidators chain has left the owner of its leased Falls Church property in the Eden Center mulling “highest and best use” options for the redevelopment of the 77,120-square foot site.
(more…)