Last week, I wrote about Liberty Village, an outdoor outlet center in Flemington, New Jersey. It’s considered to be the first outlet center in America, starting a trend that ended up outrunning it.
When it opened in 1981, and even when it expanded in the 1990s, it was bustling, cool, and somewhat original. Today, there are far larger outlet centers if yo…