Fort Lee luxury apartment community with 1,296-square-foot average units sells · Global Real Estate Intelligence