News

Located roughly 20 miles north of New York City, Palisades Center is one of the nation’s largest malls. It was developed in 1998 and features a ferris wheel, ice rink and 21-screen AMC movie theater.
The new plan calls for 250 affordable apartments, a sharp drop from the originally approved 496 market-rate units and 56 ...
The listing also comes amid a mixed but still-active stretch in the Chicago area overall as the high-end market continues to ...